開發平台python+django
1.新建Model:Globalvar后,在admin.py中注冊:admin.site.register(models.Globalvar)
2.執行“manage.py makemigrations”命令
3.登陸后台http://127.0.0.1:8080/admin/,點擊Globalvar表格時報錯,如下:
原因:
“manage.py makemigrations”命令,Django 會檢測你對模型文件的修改,也就是告訴Django你對模型有改動,並且你想把這些改動保存為一個“遷移(migration)”
“python manage.py migrate”命令將遍歷INSTALLED_APPS
設置中的所有項目,在數據庫中創建對應的表,並打印出每一條動作信息
解決方法:
對數據模型修改后,需要執行“manage.py makemigrations”命令和“python manage.py migrate”命令