核心概念 - 模板

在 django 中,模板只是一個包含特殊標記的檔案,可以用檢視中的資料替換。

規範模板示例如下:

<strong>Hello {{ name }}, I am a template!</strong>

這裡,字串 {{ name }} 標識可以由上下文替換的佔位符。

要從檢視中呈現此模板,我們可以將值作為字典傳遞:

from django.shortcuts import render

def simple_view(request):
    return render(request, 'template.html', {'name': 'Jim'})

呈現此檢視後,生成的 HTML 將是 Hello Jim,我是模板!