Django2.0 开始一个项目

python项目运行环境:

安装虚拟环境工具   pip install virtualenv

使用虚拟环境:

创建虚拟环境: virtualenv  <虚拟环境名称>

进去虚拟环境: Scriptsactivate

退出虚拟环境: deactivate

生成requirement文件:

pip freeze > requirement.txt

pip install -r requirement.txt

创建一个项目

django-admin startproject <项目名称>

创建一个app
python manage.py startapp <APP名称>

在models.py中编写表,使用以下命令生成表
python manage.py makemigrations
python manage.py migrate

在setting.py中注册app
INSTALLED_APP = {
"<APP名称>",
}

运行服务器
python manage.py runserver 0.0.0.0:8080

在admin.py中注册models
admin.site.register(<models名称>)

修改models.py后需要执行

python manage.py makemigrations 
python manage.py migrate

原文地址:https://www.cnblogs.com/kuku0223/p/11451478.html