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
相关推荐
hrhcode2 分钟前
【Netty】三.ChannelPipeline与ChannelHandler责任链深度解析
java·后端·spring·springboot·netty
张3蜂9 分钟前
Python venv 详解:为什么要用、怎么用、怎么用好
开发语言·python
树獭叔叔14 分钟前
高级微调调优:NEFTune 鲁棒性增强与 RoPE 长度外推
后端·aigc·openai
老赵全栈实战18 分钟前
《从零搭建RAG系统第3天:文档加载+文本向量化+向量存入Milvus》
python
树獭叔叔20 分钟前
深度拆解:Weight Decay 与参数正则化的博弈论
后端·aigc·openai
火龙果研究院21 分钟前
在CentOS上安装Python 3.13需要从源码编译
开发语言·python·centos
龙山云仓39 分钟前
No156:AI中国故事-对话司马迁——史家绝唱与AI记忆:时间叙事与因果之链
大数据·开发语言·人工智能·python·机器学习
niuniudengdeng44 分钟前
一种基于高维物理张量与XRF实景复刻的一步闭式解工业级3D打印品生成模型
人工智能·python·数学·算法·3d
江湖十年44 分钟前
用 Go 语言还原 2026 春晚《惊喜定格》魔术!
后端·面试·go
overmind1 小时前
oeasy Python 114 在列表指定位置插入insert
开发语言·python