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
相关推荐
折哥的程序人生 · 物流技术专研2 小时前
《Java 100 天进阶之路》第17篇:Java常用包装类与自动装箱拆箱深入
java·开发语言·后端·面试
yivifu2 小时前
CustomTkinter的布局管理器介绍及应用
python·gui·customtkinter·pdf去水印
m0_690825822 小时前
如何备份被破坏的数据表_强制跳过错误的导出尝试
jvm·数据库·python
m0_733565462 小时前
JavaScript中Reflect-ownKeys获取所有键名的优势
jvm·数据库·python
水木流年追梦3 小时前
大模型入门-应用篇3-Agent智能体
开发语言·python·算法·leetcode·正则表达式
IT_陈寒3 小时前
为什么Java的Stream并行处理反而变慢了?
前端·人工智能·后端
财经资讯数据_灵砚智能3 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年5月12日
人工智能·python·信息可视化·自然语言处理·ai编程
2301_815901973 小时前
C#怎么使用协变和逆变 C#泛型中的in和out关键字协变逆变是什么意思怎么用【语法】
jvm·数据库·python
孙6903423 小时前
swf 图片转 pdf
java·后端
Pkmer3 小时前
LeetCode 上极少见的工程级滑窗实现
python·leetcode