详细信息参考官方文档:https://docs.djangoproject.com/zh-hans/2.1/
1.安装django库
2.在代码目录下创建项目
django-admin startproject mysite
3.开启服务器
python manage.py runserver 0.0.0.0:8000
python3 manage.py runserver 0.0.0.0:8000(看你python3的路径,下面相同)
4.开启新应用
python manage.py startapp newapp
5.根据模型创建数据表
python manage.py migrate
6.修改模型后的更新
python manage.py makemigrations newapp 为模型的改变生成迁移文件
python manage.py migrate 应用数据库迁移
7.shell测试
python manage.py shell
8.添加管理员
python manage.py createsuperuser
Django MVT 模式
- M: Model, 模型 与MVC中的M相同,负责对数据的处理
- V: View, 视图 与MVC中的C类似,负责处理用户请求,调用M和T,响应请求
- T: Template, 模板 与MVC中的V类似,负责如何显示数据(产生html界面)
9.安装项目虚拟环境(mac版本)
https://blog.csdn.net/angl129/article/details/81635476/
报environment location directoryenvironment location directory is not empty异常的时候
https://www.pythonf.cn/read/124446?ivk_sa=1024320u
若使用以下方式安装,需备份之后重新进行freeze和install操作
pip freeze | tee requirements.txt # 输出本地包环境至文件
pip install -r requirements.txt # 根据文件进行包安装
如果虚拟环境pip无法成功安装,可以手动进入requirements.txt,按照pycharm的提示安装