Day19 探讨setting(1)

不晓得大家还记不记得我在Day06的时候有跟大家大概介绍过Project创建完後的档案,还记得里面有个setting.py吗?
那时候跟大家介绍的只有说他很重要,这种模棱两可的答案,相信这个答案对大家来说都很不满意吧!
小弟我在这边跟大家道歉(鞠躬,今天我们就来探讨里面几个比较常用到的东西吧!

首先我们打开setting.py的档案後,第一个映入眼帘的应该是这个吧

BASE_DIR这个最主要就是设定根目录,而这个如果以白话文解释的话,就是这个「档案的外层的外层」,也就是我们的外层Test。

而看到这个SECRET_KEY大家应该会很疑惑,为什麽App会需要这个东西,但其实这个是一个很重要的变数,用来加密你的敏感讯息,像是你的session内容、处理cookie值、以及管理资料库里的帐号密码。

SECRET_KEY後面那段乱码如果因为泄漏了还是你纯粹看他不顺眼的话,他其实是可以自己定义的,也可以使用这个网站来产生金钥。

如果对於SECRET_KEY有更多兴趣的话,可以参考他的Documentation

其他剩余的我们明天再来介绍吧!


<<:  [Day20]程序菜鸟自学C++资料结构演算法 – 杂凑法(Hash)

>>:  Day20 Vue元件中的网页模板

Day24 - Toast

Toast功能是可以在萤幕的下方显示一段即时的讯息文字 但文字会在几秒後消失 在Toast跳出来时,...

[Day04] Wordpress

Wordpress 的特色 根据 Wordpress 的官方网站,全球有超过 42% 的网站使用 W...

Day10 React Props

此用React的最大目的就是将UI分区模组化成独立的、可复用的元件。 该如何运用这些元件? 就是将资...

Android学习笔记25

Android TV 首先要先在gradle中加入 implementation 'androidx...

如何制作一个精美的网站

什麽是好的网站设计? 使用者使用网站时是否容易操作及有良好的动线,避免过多不必要的元素,让使用者快速...