Channels_presence.models.Presence runtimeError

это мой первый раз, когда я реализую Websockets с Django, и я пытаюсь это сделать.

Я продолжаю получать эту ошибку каждый раз, когда пытаюсь запустить сервер: 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"
}
}

Может ли кто-нибудь мне помочь?

Добавьте channel_presense к INSTALLED_APPS, чтобы Django распознал приложение channel_present, и тогда вы сможете использовать channels_presence.models.Presence

Вернуться на верх