我跑了pip install djangoseo
,然后点了点冻结确认了
在我的rollyourown.seo
设置中添加了INSTALLED_APPS
在"django.core.context_processors.request"
设置中添加了TEMPLATE_CONTEXT_PROCESSORS
当我尝试运行python manage.py syncdb
或运行我的应用程序时,出现以下错误
AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
答案 0 :(得分:0)
AppRegistryNotReady(“ Apps尚未加载。”)。在apps.py文件中,覆盖ready方法,该方法是触发条件,指示django已完成其职责,并导入了模型,或者其中有任何与模型相关的内容。
<p:chips id="chips" pt:autocomplete="how to use auto complete here">
“无论如何”功能可能在内部导入模型。因此,在该应用程序开始时,您尝试导入的对象都是导入模型的,而django尚未完成加载,因此是一个例外。
解决方案:
functions.py
def whatever():
from . import models
__init__.py
from .functions import whatever