Django安装与创建项目与应用(含避坑)

1、写在前面:默认已经安装Anaconda

2、建立虚拟环境

2.1、安装库virtualenv和virtualenvwrapper,win+R输入cmd,打开命令提示符窗口

pip install virtualenv

pip install virtualenvwrapper

2.2、进入想创建虚拟环境的目录下(f:\Code\shdqProject),例如输入:

>f:

>cd f:/Code/shdqProject

2.3、创建虚拟环境(shdq_env),例如输入:

>python -m venv shdq_env

2.4、在该目录下,**虚拟环境,例如输入:

>cd ./shdq_env/Scripts

>activate

2.5、关闭**的虚拟环境,命令是:deactivate

3、安装django

3.1、说在前面:一定要先**(进入)环境,在虚拟环境的目录下安装django

>pip install django

Django安装与创建项目与应用(含避坑)

3.2、创建项目

>django-admin startproject shdq_http

Django安装与创建项目与应用(含避坑)

3.3、创建数据库

>cd ./shde_http

>python manage.py migrate

Django安装与创建项目与应用(含避坑)

3.4、检验安装是否成功

>python manage.py runserver

Django安装与创建项目与应用(含避坑)

在浏览器输入http://127.0.0.1:8000/

如果出现以下图样,则成功

Django安装与创建项目与应用(含避坑)

4、创建应用

4.1、确定自己处在manage.py文件的目录下,例如输入:

>python manage.py startapp noOptimizationTarget

Django安装与创建项目与应用(含避坑)

生成如下文件

Django安装与创建项目与应用(含避坑)

4.2、在shdq_http目录下的settings.py中的,ALLOW_HOSTS加入你的IP地址,INSTALLED_APP中加入你创建的应用名称:

Django安装与创建项目与应用(含避坑)

4.3、在shdq_http目录下的settings.py中添加应用的路径

Django安装与创建项目与应用(含避坑)

4.4、接下来你就可以在view.py文件中编写你要的视图啦~~~

5、避坑说明

Django安装与创建项目与应用(含避坑)

如果运行时出现了红色框中的字样,在shdq_http目录下的settings.py中注释掉中间件部分,如图所示:

Django安装与创建项目与应用(含避坑)