关于django出现TemplateSyntaxError at tags 'admin

xiaoxiao2025-11-10  6

问题

在制定模板函数的时候{%load tags%}时候出现了一下错误

TemplateSyntaxError at /my_customer_tags/ 'admin_tags' is not a registered tag library. Must be one of: admin_list admin_modify admin_static admin_urls cache custom_tags i18n kingadmin_tags l10n log static staticfiles tz

在网上疯狂查资料。查了好几天,明明其他项目都可以运行,这个项目为什么不行。最后在查看king_admin (这是我添加的一个模块,我的templatetags在这个模块下面)apps.py,发现,原来是我之前这个app是拷贝的之前的一个模块,但是在apps.py里面的注册信息没有改成现在的这个模块

from django.apps import AppConfig class KingAdminConfig(AppConfig): name = 'king_admin'

改成注册这个模块就可以了。最后在setting 的INSTALLED_APPS导入“king_admin.apps.KingAdminConfig”

真的坑。

转载请注明原文地址: https://www.6miu.com/read-5039385.html

最新回复(0)