天天看點

django-配置檔案配置檔案

配置檔案

1. BASE_DIR

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

目前工程的根目錄,Django會依此來定位工程内的相關檔案,我們也可以使用該參數來構造檔案路徑。

2. DEBUG

調試模式,建立工程後初始值為True,即預設工作在調試模式下。

作用:

  • 修改代碼檔案,程式自動重新開機
  • Django程式出現異常時,向前端顯示詳細的錯誤追蹤資訊,例如
    django-配置檔案配置檔案
    而非調試模式下,僅傳回Server Error (500)

注意:部署線上運作的Django不要運作在調式模式下,記得修改DEBUG=False。

3. 本地語言與時區

Django支援本地化處理,即顯示語言與時區支援本地化。

本地化是将顯示的語言、時間等使用本地的習慣,這裡的本地化就是進行中國化,中國大陸地區使用簡體中文,時區使用亞洲/上海時區,注意這裡不使用北京時區表示。

初始化的工程預設語言和時區為英語和UTC标準時區

LANGUAGE_CODE = 'en-us'  # 語言
TIME_ZONE = 'UTC'  # 時區
           

将語言和時區修改為中國大陸資訊

LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
           
django-配置檔案配置檔案