Django中自定义模板字符串

首先在目录中创建名为 templatetags 的文件夹

然后在文件中创建 python 文件

然后再相应的 HTML 模板文件中导入

复制代码
{% load python的文件名 %}

然后在 HTML 文件中通过进行使用

复制代码
{% 函数名 %}

python文件中的代码

首先导入
复制代码
from django import template

register = template.Library()
然后使用装饰器
复制代码
@register.filter
def 函数():
    pass

@register.simple_tag
def 函数(a1, a2):
    pass

@register.inclusion_tag('HTML文件目录')
def 函数():
    pass
相关推荐
DogDaoDao几秒前
OpenCV 踩坑全指南
图像处理·人工智能·python·opencv·计算机视觉·matplotlib·rgb
无风听海几秒前
ASP.NET Core CORS 深度解析:从 AddCors 到 CSRF 防御
后端·asp.net·csrf
不好听61314 分钟前
Python Dict 和 Set 底层原理:从哈希函数到哈希表全方位解析
python
XovH14 分钟前
第28篇 k8s之Service:为 Pod 提供稳定的访问入口
后端
用户21816970493015 分钟前
Gin (三) 中间件 并发测试
后端
fliter17 分钟前
你想在 Rust 中实现动态库热重载?
后端
用户4672451322318 分钟前
分布式唯一序列号:万亿级订单不重复的奥秘
后端
未秃头的程序猿18 分钟前
别再让大模型单打独斗了!Java 多 Agent 协作实战:任务拆解+结果聚合
java·后端·ai编程
XovH19 分钟前
第29篇 k8s之Service 与 Endpoints 深入:服务发现原理
后端
好名字更能让你们记住我20 分钟前
【接口自动化测试】博客系统接口自动化测试报告
python·功能测试·自动化·接口测试·接口自动化·测试覆盖率