08:'my_tag' is not a registered tag library. Must be one of
2024-09-04 05:52:16
确保每次修改模板标签时都重新启动 Django 开发服务器(或确保它自己重新启动)。如果服务器没有重新启动,Django 将不会注册标签。
从 django 1.9 开始,您可以在如下设置中加载这些新标签/过滤器:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
'app.apptemplates.load_setting', ], 'libraries':{
'my_templatetag': 'app.templatetags.my_templatetag', }
},
},
]
确保您没有遗漏以下任何步骤:
在您的应用程序文件夹中创建一个与models.py 和views.py 处于同一级别的名为“templatetags”的文件夹
您的应用程序必须位于 settings.py 中的 INSTALLED_APPS 中
templatetags 文件夹必须有 __init__.py
重启django服务器
最新文章
- Android使用HttpURLConnection通过POST方式发送java序列化对象
- Oracle 遇到的问题 (1)
- Jmeter报告优化之New XSL stylesheet
- Python socket 详解
- docker squid---but git proxy should specify by git config --global http.proxy http:...
- 手机APP软件使用说明
- Unity3D Log 收集机制
- package.json 字段全解析 share
- Go2Shell
- BZOJ 1639: [Usaco2007 Mar]Monthly Expense 月度开支
- dede 最近一天发布的文章标题前加hot
- 如何生成log新信息背景图片和在图片上添加水印
- English - because of,due to ,thanks to ,owing to ,as a result of ,on account of解析
- SQLSERVER图片查看工具SQL Image Viewer5.5.0.156
- FreeRTOS 移植到WIN10
- Nginx 调优经验记录
- Java基础学习笔记二十七 DBUtils和连接池
- Beta 凡事预则立
- Linux下部署开源版“禅道”项目管理系统
- Java多线程(五)——线程等待与唤醒
热门文章
- 【vue-01】快速入门
- 语音降噪论文“A Hybrid Approach for Speech Enhancement Using MoG Model and Neural Network Phoneme Classifier”的研读
- PSP初体验:求交点
- java面试一日一题:java中一个对象实例的结构是什么样子的
- [Linux] 删除find到的目录
- 强哥node.js学习笔记
- Python菜鸟100例
- libvirtd 启动成功,但却没有监听
- Linux useradd 命令介绍
- 自己封装的mysql应用类示例