


1、虚拟环境的安装
一般来说Django的开发最好是在虚拟环境上进行,这样的好处是可以将不同的Django的项目的环境分割开来,相互不影响。比如说项目一用到Python2.x和Django1.1的开发
virtualenvpip
pip install virtualenv
要使用这个新的Python虚拟环境,我们必须激活它,所以让我们回到命令提示符并键入以下内容:
env_mysitescriptsactivate
scripts
2、Django安装
既然我们已经拥有了Python并且正在运行虚拟环境,那么安装Django非常简单,在上述的虚拟环境中安装Django只需输入命令即可:
pip install django==2.0.6
命令后的django==2.0.6为Django的版本号,可以不加,不加时会下载稳定版的最新版,需要什么版本时可以到Django官网查询并加上版本号,至此Django安装完成。
3、Django项目生成
在你的虚拟环境命令行中,运行以下命令:
django-admin startproject mysite
该命令将自动在您的项目目录中创建一个目录mysite,并为基本但功能完备的Django网站提供所有必需的文件。目录如下所示
mysite
├─ manage.py │ ├─mysite │ settings.py │ urls.py │ wsgi.py │ __init__.py │ └─templates
mysite/ manage.pymysite/mysite/__init__.pymysite/settings.pymysite/urls.pymysite/wsgi.py
4、设置数据库
Django默认包含许多应用程序(例如管理程序和用户管理和认证)。其中一些应用程序至少使用一个数据库表,所以我们需要在数据库中创建表之前,我们可以使用它们。
mysitecd mysite
python manage.py migrate
5、开发服务器启动
mysite
python manage.py runserver
已经开始使用Django开发服务器,这是一个纯粹用Python编写的轻量级Web服务器。Django的创建者在Django中包含了这个功能,这样您就可以快速开发事务,而无需处
理配置生产服务器(如Apache)的工作,直到准备好开始生产。
6、网页访问
http://127.0.0.1:8000/将会看到如下页面:
内容来源于网络如有侵权请私信删除
标签:
Python
Python开发
Python语言
你还没有登录,请先登录或注册!
- 还没有人评论,欢迎说说您的想法!
相关课程

5552
9.8元

3245
0元
限免

3959
68元