測試平台系列 2 給Pity新增配置

2021-10-21 15:43:02 字數 1049 閱讀 7064

還記得上篇文章創立的flask例項嗎?我們通過這個例項,給根路由/繫結了乙個方法,從而使得使用者訪問不同路由的時候可以執行不同的方法。

要知道,在乙個web專案中,有很多東西是可能會產生變化從而需要抽出來作為配置項的。

所以我們接著來講講怎麼在flask安排咱們自己的配置。

flask支援的配置種類挺多,大概有py檔案,config物件,json等。

我們這裡採用from_object的方式。

# 基礎配置類

import os

class

config

(object):

root = os.path.dirname(os.path.abspath(__file__)

) log_name = os.path.join(root,

'logs'

,'pity.log'

)

目前加了根目錄配置和log檔案路徑。

這一節就這麼結束了,如果嫌學的不夠的可以看下一節。至於有的人問日誌為什麼不用json檔案,其實是可以的,不用太過於糾結。

覺得有用的話可以幫忙點個star哦qaq

WPF自學教程系列2 如何在xaml檔案新增引用?

我們在寫wpf控制項的時候,經常會需要在xaml檔案新增一些引用,如system.windows.forms引用,但是在xaml檔案沒有提供類似於 using system.windows.forms 的語法,因此我們需要通過 xmlns關鍵字來新增引用。具體實現如下 xmlns wf clr na...

WPF自學教程系列2 如何在xaml檔案新增引用?

我們在寫wpf控制項的時候,經常會需要在xaml檔案新增一些引用,如system.windows.forms引用,但是在xaml檔案沒有提供類似於 using system.windows.forms 的語法,因此我們需要通過 xmlns關鍵字來新增引用。具體實現如下 xmlns wf clr na...

Maemo Linux手機平台系列分析 2 術語

在maemo中使用和定義的術語 這裡有關於 alsa 的詳細介紹 http gentoo.linuxsir.org doc cn alsa guide.xml 附錄 qa q 為什麼去分析maemo平台呢?a 分析乙個平台是為了掌握它,吸收有用的東西為我所用。q 為什麼選擇maemo平台呢?a j ...