1. 程式人生 > >python manage.py syncdb Unknown command: 'syncdb'問題解決方法

python manage.py syncdb Unknown command: 'syncdb'問題解決方法

選擇 studio sqlite make models 方法 app ati 運行命令

在django1.9後的版本中,python manage.py syncdb命令修改為python manage.py migrate,執行正常。

選擇sqlite可視化sqlitestudio-3.1.1,對數據庫進行操作。

但是要註意,每次我們手動修改了各個app下的models.py時候,(這個文件定義了該app對應的數據庫中的表具體有哪幾列),比如增加了年齡這一列,需要首先運行命令python magage.py makemigrations 然後在運行python manage.py migrate。這兩個命令默認是遍歷所有app,後面可以指定具體的app,實現單個app的數據庫的更改

python manage.py syncdb Unknown command: 'syncdb'問題解決方法