Django中的模板和分页
Posted 痴道三
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django中的模板和分页相关的知识,希望对你有一定的参考价值。
模板
在Templates中添加母版:
- 母版...html
母版(master.html)中可变化的地方加入:
{%block content%}{%endblock%}
在子版 (usermg.html) 中设置如下:
{% extends ‘master.html‘ %} {% block content%} <h1>用户管理</h1> {%end block%}
导入小组件的模块:
{% include ‘model.html‘ %} #同样会载入model.html中的模板语言
自定义模板语言函数simple_tag:
{{ name|lower}} #lower函数让name全部小写
新建templatetags文件夹,创建函数文件xxxx.py:
from django import template from django.utils.safestring import mark_safe register = template.Library()
(1)simple_tag (不能作为if条件,参数任意)
@register.simple_tag def func_test(a): return a
在html中引入:
{% load xxxx %} {% func_test a %}
以上是关于Django中的模板和分页的主要内容,如果未能解决你的问题,请参考以下文章