一、基本规则

作为一个Web框架,Django需要一种方便的方式来动态生成HTML。最常用的方法依赖于模板。模板包含所需HTML输出的静态部分以及描述如何插入动态内容的特殊语法
1.1、django默认模板
在settings中配置:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.
本文介绍了Django模板的基本规则和变量使用。详细讲解了Django的默认模板引擎配置,包括BACKEND、DIRS、APP_DIRS和OPTIONS的设置。此外,还讨论了多引擎使用和loader方法,如get_template和select_template的工作原理。在变量部分,提到了模板渲染通过上下文进行,上下文是一个类似字典的对象,解释了变量、标签、过滤器和注释的语法。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



