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
相关推荐
didadida26220 小时前
子路径部署 Vue/React 应用偶发白屏
前端·后端
SamDeepThinking20 小时前
IntelliJ IDEA 中有什么让你相见恨晚的技巧?
java·后端·程序员
weixin_4597539420 小时前
c++怎么编写多线程安全的跨平台文件日志库_无锁队列与异步IO【附源码】
jvm·数据库·python
夏恪20 小时前
如何用 IDBKeyRange 范围匹配检索特定区间的本地数据
jvm·数据库·python
SamDeepThinking20 小时前
为什么选微服务而不是动态扩容单体
java·后端·架构
2301_7662834420 小时前
如何防止SQL拼接漏洞_使用PDO对象实现安全的SQL交互
jvm·数据库·python
u01102251221 小时前
如何解决Oracle 12c以上版本的ORA-65096_C##公共用户前缀限制
jvm·数据库·python
uzong21 小时前
每位工程师都必须掌握的十大数据库扩容策略
后端·架构
Ruihong21 小时前
🔥Vue 转 React 实战:VuReact 实时监听开发指南
vue.js·后端·react.js
二月龙21 小时前
Spring循环依赖:三级缓存到底解决了什么,没解决什么?
后端