一、安装虚拟环境
安装虚拟环境是为了保护开发环境版本不同时对项目造成的影响。
1、安装虚拟环境virtualenv
pip install virtualenv
2、安装虚拟环境扩展包virtualenvwrapper
pip install virtualenvwrapper
二、创建虚拟环境
创建对应Python版本项目开发环境下的虚拟环境
virtualenv -p python3 djproject
进入djproject目录下有以下显示则是真确。
1、激活虚拟环境
切换到虚拟环境目录下
cd djproject
cd Scripts
输入下列命令进行激活虚拟环境
activate
出现如下画面则是激活成功
2、关闭虚拟环境
cd djproject
cd Scripts
deactivate.bat
三、安装Django
首先激活虚拟环境
win + r 进入命令行界面
输入:
pip install django # 安装最新版本
pip install django== ** # 安装指定版本
出现下列提示则安装成功!
四、检查Django是否安装成功
2.1 查看Django版本
python -m django --version
若出现以下提示则安装成功。
2.2、在Python交互环境导入Django
执行以下代码:
win + r
cmd
python
import django
django.get_version
若不报错则证明安装成功。
五、创建Django项目
首先激活虚拟环境
1、创建一个文件夹,用来存放以后的项目
mkdir project_dj
2、创建项目
django-admin startproject project_name
3、进入项目文件夹(我的项目名为demo1)
若出现以下所示则是正确创建
小贴士
- manage.py:项目的管理文件
进入demo1项目目录下;
- init.py: 说明demo1是一个python包;
- settings.py: 项目的配置文件;
- urls.py: 进行url路由的配置
- wsgi.py: web服务器和Django交互的入口;
4、创建应用
退出到项目目录
执行:
python manage.py startapp 应用名
若如下所示则是创建成功:
进入应用目录
目录解读
- init.py: 说明目录是一个python模块;
- admin.py: 与网站后台管理相关的文件;
- models.py: 写和数据库相关的内容;
- tests.py: 写测试代码的文件;
- view.py: 接受请求,进行处理,与M和T进行交互,返回应答;(定义处理函数即视图函数);
创建应用时需要先进入项目目录
启动服务
python manage.py runserver
至此Django环境搭建完毕
web端访问
http://127.0.0.1:8000/