manage.py相關命令

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
  建立一個管理員帳號數據庫

相關文章
相關標籤/搜索