核心概念 - 模板

在 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,我是模板!