Поэтому мне нужно запретить соединение через веб-сокет с определенным кодом, чтобы клиент мог правильно обработать отклонение.В настоящее время, когда вы отклоняете соединение с message.reply_channel({'accept':False})
, клиент просто получает ошибку 403
.Я могу закрыть соединение с помощью кода, используя message.reply_channel({'close':3000})
, но это требует, чтобы соединение было принято в первую очередь.Если это единственный способ сделать это, то пусть так и будет, но я чувствую, что должен быть способ отклонить код, который я просто не могу найти.
Я использую Django Channels 1.1.8, поэтомуизменения релиза 2.x, к сожалению, мне не выгодны.