Получение функции обратного вызова из websocket_urlpatterns с указанием пути или имени. Каналы Джанго - PullRequest
0 голосов
/ 28 марта 2019

Пример:

websocket_urlpatterns = [
    url(r'^ws/sample/$', consumers.PersistentConsumer, name='ws-sample'),]

Мне нужно, чтобы можно было получить потребителей. Персональный потребитель получил "ws-sample" или "/ ws / sample /"

Я пробовал django.urls.base.resolve ("/ ws / some_path") из https://docs.djangoproject.com/en/2.1/ref/urlresolvers/#resolve, но он возвращает другой обратный вызов.Я подозреваю, что это потому, что я использую ProtocolTypeRouter для своих веб-сокетов, а разрешение предназначено для ванильного django, а не каналов django.

...