iT邦幫忙

2021 iThome 鐵人賽

DAY 19
1

不曉得大家還記不記得我在Day06的時候有跟大家大概介紹過Project創建完後的檔案,還記得裡面有個setting.py嗎?
那時候跟大家介紹的只有說他很重要,這種模稜兩可的答案,相信這個答案對大家來說都很不滿意吧!
小弟我在這邊跟大家道歉(鞠躬,今天我們就來探討裡面幾個比較常用到的東西吧!

首先我們打開setting.py的檔案後,第一個映入眼簾的應該是這個吧

BASE_DIR這個最主要就是設定根目錄,而這個如果以白話文解釋的話,就是這個「檔案的外層的外層」,也就是我們的外層Test。

而看到這個SECRET_KEY大家應該會很疑惑,為什麼App會需要這個東西,但其實這個是一個很重要的變數,用來加密你的敏感訊息,像是你的session內容、處理cookie值、以及管理資料庫裡的帳號密碼。

SECRET_KEY後面那段亂碼如果因為洩漏了還是你純粹看他不順眼的話,他其實是可以自己定義的,也可以使用這個網站來產生金鑰。

如果對於SECRET_KEY有更多興趣的話,可以參考他的Documentation

其他剩餘的我們明天再來介紹吧!


上一篇
Day18 model & admin建立
下一篇
Day20 探討setting(2)
系列文
菜雞從零開始學習Django的成長日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言