内容基本上参考自 https://docs.djangoproject.co…
本文是对自己学习过程中的记录和总结
Django 安装
使用 pip 安装即可:
pip install Django
pip 会自动选择最新版本进行安装。
此处踩到一坑,由于我的 Anaconda3(Python 3.7.1) 很久未更新,pip 版本只有 10.0.1
而安装最新版 Django 3.0.5 需要 pip 版本最低为 20.0.2
因此要先更新 pip 版本:
python -m pip install --upgrade pip
pip 会自动卸载旧版再安装新版,pip 更新完毕后再安装最新版 Django 即可成功
可以查看 Django 版本号来判断是否成功:
python -m Django --version
创建项目
在想要创建的目录下运行
django-admin startproject mysite
其中 mysite
可以换成想要的项目名称
此命令将会自动创建相关的项目目录和文件,具体内容请参考 https://docs.djangoproject.co…
运行这个简易的项目
执行下面的命令即可:
python manage.py runserver
创建应用、视图、模型、数据库
这些内容请参考 https://docs.djangoproject.co…
需要注意的是,在模型文件修改之后,首先要为模型的改变生成迁移文件
python manage.py makemigrations
然后应用数据库迁移:
python manage.py makemigrations
这些操作需要重启服务才能生效
而且不要在服务正在运行的时候进行数据库的迁移
原文来自 陈十一的博客