python manage.py makemigrations <app_name>
在對應app下的migrations目錄下,生成XXXX_initial.py文件,該XXXX_initial.py文件中的腳本是根據最新修改後的模型生成的數據庫腳本
python manage.py migrate <app_name>
將XXXX_initial.py文件裏的腳本在數據庫中執行python
python manage.py sqlmigrate polls XXXX
該命令用於查看遷移命令會執行哪些 SQL 語句,執行後這些sql會輸出到屏幕上
XXXX表示遷移的序號,如0001_initial.py,則命令寫爲python manage.py sqlmigrate polls 0001
python manage.py check
檢查遷移腳本,而且在檢查過程當中不會對數據庫進行任何操做sql
python manage.py shell
進入django的python交互界面shell
python manage.py createsuperuser
建立一個管理員帳號數據庫