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
相关推荐
Li emily4 分钟前
港股api接入指南:实时行情与历史数据获取
python·api·fastapi
白露与泡影7 分钟前
Spring Boot 完整流程
java·spring boot·后端
AI技术增长13 分钟前
Pytorch图像去噪实战(十三):DDIM加速扩散模型采样,让去噪从1000步降到50步
人工智能·pytorch·python
刀法如飞16 分钟前
Python列表去重:从新手三连到高阶特技,20种解法全收录
python·算法·编程语言
小糖学代码20 分钟前
LLM系列:1.python入门:16.正则表达式与文本处理 (re)
人工智能·pytorch·python·深度学习·神经网络·正则表达式
Mr.Rice.Fool21 分钟前
rust面试经验1
后端·面试·职场和发展·rust
清水白石0081 小时前
从“类型体操”到工程设计:用 Python 解释协变、逆变与不变
网络·windows·python
hrhcode1 小时前
【LangGraph】四.持久化:保存和恢复执行状态
python·ai·langchain·agent·langgraph
xxyy8881 小时前
关于labelimg安装后在标注过程中闪退和死机的问题处理
开发语言·python
北风toto2 小时前
Spring Boot / Spring Cloud 配置文件加密详解:使用 jasypt-spring-boot 实现 ENC() 加密
spring boot·后端·spring cloud