Django:在syncdb中跳过了应用程序

时间:2011-04-04 07:30:13

标签: django django-syncdb django-settings

我在settings.py中声明了几个应用程序:

INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.admindocs',
'django.contrib.messages',
'authentication',
'catalogs',
'configurations',
    ...
)

运行syncdb时,会跳过authentication应用程序并且不会创建其表,但我没有收到任何错误。

其他应用程序都可以。

我认为某些错误会阻止应用程序正常运行。

是不是?怎么调试呢?

由于

1 个答案:

答案 0 :(得分:0)

我明白了!我的代码确实存在错误。

只需运行manage.py shell并要求from authentication.models import *,就会引发错误。