Django操作指令

Django的操作指令共有30條,可在Terminal中輸入python manage.py help並按回車鍵查看。

指令 說明
changepassword 修改內置用戶表的用戶密碼
createsuperuser 爲內置用戶表創建超級管理員賬號
remove_stale_contenttypes 刪除數據庫中已不使用的數據表
check 檢測整個項目是否存在異常問題
compilemessages 編譯語言文件,用於項目的區域語言設置
createcachetable 創建緩存數據表,爲內置的緩存機制提供存儲功能
dbshell 進入Django數據庫,可執行數據庫的SQL語句
diffsettings 顯示當前settings.py的配置信息與默認的差異
dumpdata 導出數據表的數據並以JSON格式存儲,如python manage.py dumpdata index > data.json,這是index的模型所對應的數據導出,並保存在data.json文件中
flush 清空數據表的數據信息
inspectdb 獲取所有模型的定義過程
loaddata 將數據文件導入數據表,如python manage.py loaddatadata.json
makemessage 創建語言文件,用於項目的區域語言設置
makemigrations 從模型對象創建數據遷移文件並保存在App的migrations文件夾
migrate 根據遷移文件的內容,在數據表裏生成相應的數據表
sendtestemail 向指定的收件人發送測試的電子郵件
shell 進入Django的Shell模式,用於調試項目功能
showmigrations 查看當前項目的所有遷移文件
sqlflush 查看清空數據庫的SQL語句腳本
sqlmigrate 根據遷移文件內容輸出相應的SQL語句
sqlsequencereset 重置數據表遞增字段的索引值
squashmigrations 對遷移文件進行壓縮處理
startapp 創建項目應用App
startproject 創建新的Django項目
test 運行App裏面的測試程序
testserver 新建測試數據庫並使用該數據庫運行項目
clearsessions 清楚會話Session數據
collectstatic 收集所有靜態文件
findstatic 查找靜態文件的路徑信息
runserver 在本地計算機上啓動Django項目

注:有興趣的讀者可以參考:官方文檔

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章