技术文章 > Python技术 > Python基础 > 正文

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

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

操作步骤:

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

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

在创建的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学习知识,点击教程中心查询哦~

免费视频教程
本文原创发布python学习网,转载请注明出处,感谢您的尊重!
相关文章
 systemd如何关机执行python脚本
 python中的Django-guardian如何安装及配置?
 什么是python字符串的反转?
相关视频章节
 网络爬虫
 云端部署Web应用程序视频
 Web应用框架Flask和文件模板
 Web应用程序开发概述
 继承和多态
视频教程分类