环境安装和配置
1,安装Django
pip install django==1.11.11
2,安装虚拟环境
sudo pip install virtualenv
sudo pip install virtualenvwrapper
3,创建虚拟环境
mkvirtualenv django_py3_1.11 -p python3 需要联网
安装完成之后如果找不到mkvirtualenv命令,需要配置环境变量
# 1、创建目录用来存放虚拟环境
mkdir
$HOME/.virtualenvs
# 2、打开~/.bashrc文件,并添加如下:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
# 3、运行
source ~/.bashrc
4,虚拟环境的常用命令
mkvirtualenv # 创建虚拟环境
rmvirtualenv # 删除虚拟环境
workon # 进入虚拟环境、查看所有虚拟环境
deactivate # 退出虚拟环境
pip install # 安装依赖包
pip uninstall # 卸载依赖包
pip list # 查看已安装的依赖包
pip freeze # 冻结当前环境的依赖包
5,创建Django工程
django-admin startproject 工程名称
6,工程目录说明
- 与项目同名的目录,此处为demo。
- settings.py 是项目的整体配置文件。
- urls.py 是项目的URL配置文件。
- wsgi.py 是项目与WSGI兼容的Web服务器入口。
- manage.py 是项目管理文件,通过它管理项目。
- cd django_demo tree
.
├── django_demo
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── manage.py
7,运行开发服务器
python manage.py runserver ip:端口 # 可以指定端口号和IP地址
python manage.py runserver #可以不写端口号和端口,默认IP127.0.0.1 端口号8000
Django默认情况下调试模式Debug开启,如果进行增加,修改,删除文件等操作,服务器会自动重启.
ctrl+c停止服务器