Django自定义函数
来源:互联网 发布:mac怎么开机选择用户 编辑:程序博客网 时间:2024/06/02 06:33
Templates - 母版..html 引入: extends include - 自定义函数 simpla_tag 1.app01下创建 templatetags 2.任意Python文件 a. from django import template from django.utils.safestring import mark_safe register = template.Library() 必须叫这个名字 @register.simple_tag def houyafa(a1,a2): return a1+a2 3.settings中注册app 4.html中:(注意注意:不能在基模板中 load,要在当前html中引用) 顶部:{% load Python文件名 %} 使用: {% houyafa 2 5 %} filter:其他同上 2.任意Python文件 a. from django import template from django.utils.safestring import mark_safe register = template.Library() 必须叫这个名字 @register.simple_tag def houyafa(a1,a2): return a1+a2 @register.filter def jiajingze(a1,a2): #缺点:自定义的只能2个参数 优点:能在模板中作为条件传入if return a1+a2 {% if 'maliya'|jiajingze:'Ls' %} 4.html中 顶部:{% load Python文件名 %} 使用: {{ 'a1'|jiajingze:'a2' }}
阅读全文
0 0
- django自定义过滤器函数
- django自定义模版函数
- Django自定义函数
- django tag 自定义
- django 自定义 字段类型
- 自定义Django模板过滤器
- 自定义django表单
- Django自定义过滤器
- django admin自定义
- Django自定义扩展
- Django自定义过滤器filter
- 自定义Django的Decorators
- Django自定义装饰器
- django--自定义过滤器
- Django - 模板 自定义 context_processors
- Django | 模板 自定义 context_processors
- django 自定义 USER
- 自定义django表单
- 724. Find Pivot Index
- DDR2学习笔记(3)
- 基于概率论的分类方法--朴素贝叶斯
- C++11/14线程--线程调用类对象和线程传参
- MySQL 必知必会学习笔记(一)
- Django自定义函数
- Windows+QT5.9.2+QTCreator编译PCL1.8.1源码
- Android的设计模式-访问者模式
- 继承学习一
- 虚拟机安装centos7.2后遗留网络问题解决方法
- 网弧与红鸟的一些bug
- numpy基础教程—矩阵的简单属性和方法
- Intellij IDEA 中一次性折叠所有Java代码的快捷键设置 collapse all
- IntentService与HandlerThread源码解析