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

问题描述

|| 我有一个带有多个应用程序的django 1.2.5网站。 奇怪的是,管理站点自动检测一个应用程序的管理模型。我想这可能是由于某处引发异常而引起的,但是我找不到这种情况是否发生。似乎admin.py文件甚至没有为丢失的应用程序加载。 有谁知道我如何找到它为什么不起作用的想法?我应该补充一点,以前都存在管理模型,但是我不记得多久以前以及从那以后我做了什么更改:-(     

解决方法

        尝试从django shell中为缺少的应用程序导入“ 0”。那应该向您显示引发的任何异常的回溯。
[you@host]$ python manage.py shell
>>> from your_app import admin
如果没有显示任何内容,请检查是否已为您的模型实际调用了
django.contrib.admin.site.register
。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...