我正在使用Django信号并获取django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
,而我尝试导入Upload
的{{1}}模型尚未加载。这就是为什么我得到错误。我已经编辑了应用程序的signals.py
文件和app.py
以加载应用程序。我仍然收到错误。我的代码如下:
project / apps.py
settings.py
在已安装的应用中的settings.py
from django.apps import AppConfig
class EngineConfig(AppConfig):
name = 'engine.signals'
def ready(self):
from engine import signals
我在做什么错了?
答案 0 :(得分:0)
仅使用虚线指向我的模型,而不是尝试将其导入
@receiver(post_save, sender='app.model')
def upload_items(sender, **kwarg):
pass