在多版本python环境中搭建Django

什么是django呢,简而言之就是一个基于python的web框架。有了它,我们就可以将结果以网页的形式输出。下面就开始搭建django吧。

实验环境:win7 64位,anaconda2、anaconda3

1.进入anaconda3的prompt,输入以下命令,然后就等待它安装完成吧

conda install Django

安装完成之后记得检查是否安装成功

Python 3.5.2 |Continuum Analytics, Inc.| (default, Jul  5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)] on 
win32 Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 11, 8, 'final', 0)

那么可以看到,我们安装的版本为1.11.8。下面我们就开始创建第一个helloworld程序吧。

2.我们先把之前的prompt关掉,win+r 输入cmd,输入以下代码

C:\Windows\system32>activate py3
(py3) C:\Windows\system32>

这段代码是将cmd变成python3的环境,那么我们就可以创建一个project了

(py3) C:\>django-admin startproject helloworld

我们可以在c盘看到有一个名为helloworld的文件夹,可以看到里面有个manage.py的执行文件和另一个helloworld文件夹

(py3) C:\>dir
2017/12/18  10:42    <DIR>          helloworld
2017/12/18  10:42               830 manage.py

目录说明(来自菜鸟教程

  • HelloWorld: 项目的容器。
  • manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
  • HelloWorld/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
  • HelloWorld/settings.py: 该 Django 项目的设置/配置。
  • HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
  • HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

那么,现在我们就可以启动它了:

python manage.py runserver 0.0.0.0:8000

然后,我们在网页中访问,输入127.0.0.1:8000,接着网页中就会出现以下文字

It worked!
Congratulations on your first Django-powered page.

Next, start your first app by running python manage.py startapp [app_label].
You're seeing this message because you have DEBUG = True in your Django settings file and you haven't configured any URLs. Get to work!

至此,我们的django环境就搭建好了。

猜你喜欢

转载自blog.csdn.net/dylan_me/article/details/80931325