这是我第一次用Django实现Websockets,我正在努力做到这一点。
每次尝试运行服务器时,我都会收到这个错误:RuntimeError: Model class channels_presence.models.Presence doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
我的settings.py:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'votemanager',
'roommanager',
'rest_framework',
'multiselectfield',
'django_filters',
'channels',
]
CHANNEL_LAYERS = {
"default": {
"BACKEND": "channels.layers.InMemoryChannelLayer"
}
}有人能帮我吗?
发布于 2022-01-10 22:07:07
将channel_presense添加到INSTALLED_APPS中,以便Django能够识别channel_present应用程序,然后可以使用channels_presence.models.Presence
https://stackoverflow.com/questions/70626439
复制相似问题