Django从环境安装到项目搭建
检查Django与python版本对应关系
在安装Django环境之前,需要对自身Python环境进行检查,以确保二者相匹配。
| Django版本 | Python版本 |
|---|---|
| 1.8 | 2.7,3.2,3.3,3.4,3.5 |
| 1.9,1.10 | 2.7,3.4,3.5 |
| 1.11 | 2.7,3.4,3.5,3.6 |
| 2.0 | 3.4,3.5,3.6 |
| 2.1 | 3.5,3.6,3.7 |
安装Django
安装
-
输入CMD,打开终端
-
输入 pip install Django==1.11.4
如若不输入“==1.11.4”则默认安装Django最新版本。若输入版本号则可安装对应版本的django。正在下载,耐心等待
出现如上所示表示安装成功。
若安装不成功,只能卸载Django重新安装。
卸载Django可在命令行输入pip uninstall Django
验证
- 进入终端,输入python进入python环境
- 输入import django回车,再输入django.get_version(),若可查看到Django版本,则Django环境安装成功。
Django项目的创建
- 在合适的位置创建一个文件夹(文件夹路径尽量避免又中文路径的存在),然后进入该文件夹。
- 输入django-admin startproject (+项目名称)
如 django-admin startproject project - 进入项目文件夹,输入tree . /F 则可看到项目的目录层级
目录结构说明
- manage.py
一个空文件,可以是我们用多种方式对Django项目进行交互 - project目录
- init.py
一个空文件,告诉python这个目录应当为一个python包 - settings.py(经常修改)
项目的配置文件 - urls.py(经常修改)
项目的URL声明,匹配视图 - wsgi.py
项目与WSGI兼容的Web服务器入口
- init.py