我在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
应用程序并且不会创建其表,但我没有收到任何错误。
其他应用程序都可以。
我认为某些错误会阻止应用程序正常运行。
是不是?怎么调试呢?
由于
答案 0 :(得分:0)
我明白了!我的代码确实存在错误。
只需运行manage.py shell
并要求from authentication.models import *
,就会引发错误。