和flask 一样 如果模型models 发生改动,则需要进行一个迁移数据库,但是我还没有想讲到那么深入,现在模型是django自带的一些sessiong,damin之类的模型
所以如果你想进去admin后台管理 ,会发生错误
(1146, "Table 'tuzhan.django_session' doesn't exist")
提示数据库中
tuzhan.django_session
这个表不存在
那么使用migrate 迁移本身自带的
flask是(需要插件flask_migrate和flask_script) 来复习一下
python manage.py init 初始化 ,只需要一次
python manage.py migrate
python manage.py upgrade
django 则是
python manage.py makemigrations
python manage.py migrate
可以进入admin了
不过在进入之前先创建一个admin账号才能进入
python manage.py createspueruser
分别是账号,邮箱,密码,重复密码
现在去127.0.0.1:8000/admin 输入账号密码
默认界面