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
相关推荐
长栎1 分钟前
你的订单状态机写成 switch-case 了?State 模式跟策略模式差了一个维度
后端
Zane19945 分钟前
线程池进阶:如何科学设置线程数(结合实际业务场景复盘)
java·后端
晴殇i10 分钟前
用 TRAE Work 搞定客户项目介绍,开发再也不用头疼写汇报 PPT
前端·后端
Cache技术分享11 分钟前
488. Java 反射 - 动态创建数组
前端·后端
苏三说技术13 分钟前
LangChain4j 入门指南
后端
Arvid20 分钟前
MCP 协议史上最大更新:从有状态走向无状态
后端
rogabet-note20 分钟前
cef3和tkinter网页浏览器
python
半兽先生21 分钟前
MinerU + LibreOffice 混合架构:搞定 .doc/.ppt 旧格式文档解析与切片
人工智能·python·机器学习·ai·架构
小趴蔡ha25 分钟前
03 NumPy 入门:机器学习中的数组和矩阵
python·线性代数·机器学习·numpy
程序员爱钓鱼37 分钟前
Go 布尔类型 bool 详解
后端·面试·go