gpt4 book ai didi

python - Django: 'current_tags' 不是有效的标签库

转载 作者:IT老高 更新时间:2023-10-28 21:33:17 32 4
gpt4 key购买 nike

我有一个从 friend 那里收到的小型 Django 项目。该代码在他的系统上完美运行。但是,在我的系统上,我在运行服务器时收到以下错误消息:

TemplateSyntaxError at /

'current_tags' is not a valid tag library: Template library current_tags not found, tried django.templatetags.current_tags

问题在于 html 文件中的一行:

{% load current_tags %}

这个完全相同的代码在他的系统上运行没有错误。那会是什么?

最佳答案

我建议如下:

  1. (很可能)您尚未安装标记库的依赖项之一。检查 current_tags.py 模块中的导入。

  2. 确保包含标记库的应用程序已在 INSTALLED_APPS 下的 settings.py 中注册。

  3. 确保可以成功导入标签库。

    python manage.py shell
    >>> from app.templatetags import current_tags

    这归结为以下链接的建议,即错误本身往往会误导您从哪里寻找模板。它会默默地忽略导入错误,这意味着 current_tags.py 本身可能存在语法错误或引发 ImportError 的其他原因。

如果一切都失败了,请检查此链接: http://www.b-list.org/weblog/2007/dec/04/magic-tags/

关于python - Django: 'current_tags' 不是有效的标签库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5493776/

32 4 0