栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python Django如何实现自定义函数?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python Django如何实现自定义函数?

本章教大家实现自定义函数,主要用到的是simple_tag方法,切勿因为是自定义函数,就感觉内容很难,其实给大家整理流程步骤,梳理代码,整合出来的内容非常少,如果大家之前没有见过用这种方式创造,那就跟着小编一起来学习了解下吧~

操作步骤:

l 在应用目录下创建templatetags 文件夹,文件夹必须是这个名字

l 在templatetags文件夹下创建任意名称 tags.py 文件

l 在创建的py文件中引入如下格式代码:

from django import template
from django.utils.safestring import mark_safe
 
# 这里的register不能随便修改
register = template.Library()
 
@register.simple_tag
def zdytags():   # 可以定义任意名称函
return 123

自定义filter:

自定义filter的方法步骤一样,代码如下:

@register.filter
def zhangzhen(a1,a2):
return a1+a2

对于自定义filter,可不是随便的哦~最多只能进行两个参数的传递,大家一定要多多注意,以上就是关于本章主题的全部内容了,更多python学习知识,点击教程中心查询哦~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/11930.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号