django.core.exceptions.AppRegistryNotReady:应用程序尚未加载。当我尝试在heroku上的consumers.py中导入模型时

互联网 行业动态 更新时间:2024-06-13 00:19:32

Ale*_*eck 6

我现在在asgi.py上发现问题daphne 找不到Django INSTALLED_APPS所以我设置DJANGO_SETTINGS_MODULE可以工作


import os
import django

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'spotgame.settings')
django.setup()

from channels.auth import AuthMiddlewareStack
from channels.routing import ProtocolTypeRouter, URLRouter
from django.core.asgi import get_asgi_application
import spotifymusicgame.routing

application = ProtocolTypeRouter({
  "http": get_asgi_application(),
  "websocket": AuthMiddlewareStack(
        URLRouter(
            spotifymusicgame.routing.websocket_urlpatterns
        )
    ),
})

这是我在settings.py中的INSTALLED_APPS


INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'rest_framework',
    'corsheaders',
    'django_extensions',
    'channels',
    'spotifymusicgame',
    'users',

]

更多推荐

当我,应用程序,模型,加载,exceptions

本文发布于:2023-04-21 09:55:30,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:当我   应用程序   模型   加载   exceptions

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!