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
相关推荐
hrhcode8 小时前
【LangGraph】六.多 Agent 协作:Subgraph 机制
python·ai·langchain·langgraph·ai框架
WL_Aurora8 小时前
Python 算法基础篇之栈和队列
python·算法
YJlio8 小时前
Windows Internals 10.5.3:ETW 架构详解,从事件产生到性能分析的完整链路
windows·笔记·python·stm32·嵌入式硬件·学习·架构
敲上瘾8 小时前
LangChain 结构化输出与流式传输
python·语言模型·langchain·aigc
.柒宇.8 小时前
AI 掘金头条项目-用户模块、收藏模块以及Redis和调用大模型实现
redis·python·fastapi·千问·qwen大模型
yexuhgu8 小时前
Golang如何做贪心算法_Golang贪心算法教程【速学】
jvm·数据库·python
EnCi Zheng8 小时前
M4-更新日志v0.1.3-Mermaid图表支持 [特殊字符]
python
薪火铺子8 小时前
CAS单点登录原理与实践
java·后端
2401_831419448 小时前
Redis如何实现多维度权重排序_利用ZSet分数计算进行优先级排列
jvm·数据库·python
TickDB8 小时前
MCP、WebSocket 与 Agentic Wallet:AI 自主交易的三把钥匙,同时转动了
人工智能·python·websocket