Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 壳牌加isn';t自动加载所有应该加载的应用程序_Python_Django - Fatal编程技术网

Python 壳牌加isn';t自动加载所有应该加载的应用程序

Python 壳牌加isn';t自动加载所有应该加载的应用程序,python,django,Python,Django,下面我将展示运行/manage.py shell\u pus时发生的情况以及我的设置.py文件的外观 jason@buster:~/projects/mcifdjango$ ./manage.py shell_plus From 'auth' autoload: Permission, Group, User, Message From 'contenttypes' autoload: ContentType From 'sessions' autoload: Session From 'sit

下面我将展示运行
/manage.py shell\u pus
时发生的情况以及我的
设置.py
文件的外观

jason@buster:~/projects/mcifdjango$ ./manage.py shell_plus
From 'auth' autoload: Permission, Group, User, Message
From 'contenttypes' autoload: ContentType
From 'sessions' autoload: Session
From 'sites' autoload: Site
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>>
jason@buster:~/projects/mcifdjango$ tail -c387 settings.py

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django_extensions',
    'mcif',
    # Uncomment the next line to enable the admin:
    # 'django.contrib.admin',
    # Uncomment the next line to enable admin documentation:
    # 'django.contrib.admindocs',
)
以下是相关部分,单独列出。下面是它正在加载的内容:

From 'auth' autoload: Permission, Group, User, Message
From 'contenttypes' autoload: ContentType
From 'sessions' autoload: Session
From 'sites' autoload: Site
以下是我认为应该加载的内容:

    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django_extensions',
    'mcif',

正如您所看到的,
'django.contrib.messages'
'django\u extensions'
'mcif'
被抛在了后面。我不知道是什么原因造成的,也不知道如何排除故障。有什么建议吗?

Django_扩展没有要加载的模型,所以没有加载模型并不奇怪

OTOS“auth”行中加载的消息模型可能是contrib.Messages中的消息模型。探索shell中的模型类以验证其app_标签

对于你的自定义“mcif”应用程序来说,它可能没有模型,或者模型声明不正确。无论如何,一个代码示例可以帮助隔离问题(如果有的话)