1. 程式人生 > 其它 >Django基礎(二)Django配置資訊——模板配置

Django基礎(二)Django配置資訊——模板配置

模板配置

模板是Django裡面的MTV框架模式的T部分,配置模板路徑是在解析模板時,找到模板的所在的位置。

模板配置通常配置DIRS的屬性即可。

建立兩個templates資料夾,並在資料夾下分別建立兩個html

一般根目錄的templates存放共用模板檔案

settings.py檔案模板配置如下:

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',       # 定義模板引擎,用於識別模板裡面的變數和指令。內建模板引擎有Django Templates和jinja2.Jinja2,每個模板引擎都有自己的變數和指令語法。
#註冊根目錄和index的templates資料夾 'DIRS': [os.path.join(BASE_DIR, 'templates', BASE_DIR, 'index/templates')], # 設定模板檔案路徑,每個模板引擎都有自己的變數和指令語法。 'APP_DIRS': True, # 是否在App裡查詢模板檔案 'OPTIONS': { # 用於填充在RequestContext的上下文(模板裡面的變數和指令),一般情況下不做修改 '
context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ]