Django的模板语法
前言
模板语法,本质上是在 HTML 中写一些占位符,由数据对这些占位符进行替换和处理。
正文
1、创建一个新的模板页面
-
编辑urls.py
from django.contrib import admin from django.urls import path from app01 import views urlpatterns = [ # path('admin/', admin.site.urls), # www.xxx.com/index/ -> 函数 path("tpl/", views.tpl), ]
-
编辑views.py
from django.shortcuts import render, HttpResponse # Create your views here. # 需要有默认参数request def tpl(request): name = "Jack" return render(request, "tpl.html",{ "n1":name})
-
在templates下新建tpl.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h1>模板语法</h1> </body> </html>
2、模板语法介绍
如果说我们从数据库中取到