django專案的日誌配置
日誌是一種可以追蹤某些軟體執行時所發生事件的方法,軟體開發人員可以向他們的**中呼叫日誌記錄相關的方法來表明發生了某些事情(所以找bug可以檢視日誌),在應用程式出現故障時快速定位問題。
django使用python內建的logging模組列印系統日誌。
官方文件中關於配置的說明 || 官方文件鏈結#日誌
logging =
,'******':,
# 顯示上述四個資訊:級別、模組、行數、訊息},
'filters':,
},'handlers':,
'file':,
},'loggers':,
}}
這時候日誌已經配置完成了(注意點:需要在meiduo_mall下面建立logs(和mange.py同級)資料夾,否則執行會報錯,沒有logs資料夾),如果對上述某個欄位還不清楚它的作用,可以檢視官方文件,基本可以找到(傳送門)。
靜態檔案配置
一般靜態檔案在**建設中,存放在static資料夾下,儲存**的css、js、image等被我們稱為「靜態檔案」的文件。django 提供django.contrib.static 檔案,以幫助您管理它們。
官方文件中關於配置的說明 || 官方文件鏈結static_url =
'/static/'
# 設定為靜態資料夾
staticfiles_dirs =
[ os.path.join(base_dir,
'static')]
# 設定路徑,django會按此路徑查詢靜態檔案。
此時靜態檔案配置就已經完成了,是不是很簡單?
好的,到這裡django專案的準備工作就已經完成了,下一步就可以建立子應用開始寫**了,是不是很簡單,感覺多敲幾行**犒勞一下自己吧!
專案中常用的註解
data 應用場景 實體類不用手動新增get set 方法 匯入 idea中需要新增lombok外掛程式 noargsconstructor 自動生成無引數建構函式。allargsconstructor 自動生成全引數建構函式。select 和 selectprovider的區別 select 後直...
專案中常用的linux命令
1.du sm sort n 把當前目錄下的檔案 或目錄 按大小排序,看下哪個地方占用最多 2.pwd 獲取當前目錄路徑 3.tail f file path 顯示檔案最後幾行內容 若檔案內容變動,會動態更新後面幾行 4.pgrep process name 獲取程序id 5.ps ef grep ...
專案中常用的git指令
1.新建乙個本地分支並切換到新建的那個分支 git checkout b 新分支名 2.從乙個分支切換到另乙個分支 git checkout 分支名3.將 恢復到最近的一次commit 時候的狀態 git stash4.將 從最近的一次commit的狀態恢復到最新的進度 git stash pop5...