【发布时间】:2010-01-18 12:36:43
【问题描述】:
我有一个问题,当我登录到 Django 管理站点时,我在 render_node 第 81 行的 /Library/Python/2.6/site-packages/django/template/debug.py 中收到模板语法错误。
我不知道如何解决这个问题,因为它是 Django 的一部分,我没有编写代码,也不知道它是如何工作的。
直到几天前我最后一次尝试它之前,它确实运行良好。
错误是:
Caught an exception while rendering: name 'pest' is not defined
害虫是我的项目的名称。据我所知,我的项目中的所有应用程序都已正确安装。
提前致谢!
【问题讨论】:
-
需要更多信息。 TemplateSyntaxError 的完整回溯通常包括真正存在问题的初始错误。添加完整的整个回溯和您的 admin.py 文件。
-
我认为这个 admin.py 文件导致了这个问题,因为它是我唯一编辑过的文件。从 django.contrib 导入管理员从害虫.error_logging.models 导入错误 admin.site.register(Error)
-
显示 installed_apps 设置
-
为什么你在导入时使用项目名称?