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