Django管理站点只能自动检测一个应用程序的模型

时间:2011-06-12 12:05:15

标签: django django-admin

我有一个带有多个应用程序的django 1.2.5网站。

奇怪的是,管理站点只是为一个应用程序自动检测管理模型。我想这可能是由某些事情引发异常引起的,但我无法找到是否发生这种情况。似乎甚至没有为缺少的应用程序加载admin.py文件。

有谁知道我怎么能找出它为什么不起作用?我应该补充说,管理模型曾经存在,但我记不清多久以前和我从那时起改变了: - (

1 个答案:

答案 0 :(得分:1)

尝试从django shell为您丢失的应用导入your_app.admin。这应该向您展示所引发的任何异常的追溯。

[you@host]$ python manage.py shell
>>> from your_app import admin

如果没有显示任何内容,请检查是否实际为您的模型调用了django.contrib.admin.site.register