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
migrate
根據遷移檔案的內容,在資料表裡生成相應的資料表
sendtestemail
向指定的收件人傳送測試的電子郵件
shell
進入django的shell模式,用於除錯專案功能
showmigrations
檢視當前專案的所有遷移檔案
sqlflush
檢視清空資料庫的sql語句指令碼
sqlmigrate
根據遷移檔案內容輸出相應的sql語句
sqlsequencereset
重置資料表遞增欄位的索引值
squashmigrations
對遷移檔案進行壓縮處理
startproject
建立新的django專案
test
testserver
新建測試資料庫並使用該資料庫執行專案
clearsessions
清楚會話session資料
collectstatic
收集所有靜態檔案
findstatic
查詢靜態檔案的路徑資訊
runserver
在本地計算機上啟動django專案
注:有興趣的讀者可以參考:官方文件
Django 基本指令
目錄格式 django admin startproject 專案名 django admin startproject mysite python manage.py runserver 0.0.0.0 8000 python manage.py makemigrations python man...
Django基礎操作
4 mvt模式 核心 解耦 目的 高內聚,低耦合 m model 與資料庫進行互動 v 檢視,處理業務邏輯 t 模板,渲染資料 5 開啟伺服器 python manage.py runserver 6 建表語句 class userinfo models.model user name models...
Django 操作補充
1,f查詢 django提供f 來做比較,f 的例項可以在查詢中引用字段,來比較同乙個model例項中的兩個不同欄位的值。查詢賣出數大於庫存數的商品 res models.product.objects.filter maichu gt f kucun 取出kukun欄位的數值來進行比較 print...