

if 语句
判断传入的 name 值


建好这些文件后,对 url 进行配置

在浏览器中访问

for 循环


页面跳转:

通过 name 跳转时要在 urls 文件中为该 path 设置 name

带参数的页面跳转:

A页面

B 页岩


B 页面的显示



开启笔关闭自定义转义
在这时 htm =<h1>123</h1>


继承与引用


{% extends 'base/base.html' %}


配合
{% block content %}
{% endblock %}
里边的内容可在继承后重写



title 继承后重写


添加 block.super 是继承主模板的所有,再重写


{% include 'xxxxx' %}



自定义过渡器:


把所有自定义放入该文件中

把该文件当成一个 APP 进行注册



在 filter_tes 文件中定义方法,如:
# -*- coding:utf-8 -*-
# 斌彬电脑
# @Time : 2018/11/3 0003 下午 2:39
from django import template
# register 名字不可变
register = template.Library()
# 注册 方法1
@register.filter
def my_lower(value):
# 变小写
return value.lower()
# 注册 方法2
# register.filter(my_lower)
在 html 文件中


在这里要注意的几个点:
1:保证方法文件是放在 common 文件下,这个文件命名不可以更改
2,写方法时要注册 @register.filter 或 register.filter( 方法 )
带参数的自定义方法:



