- en
- Language: ru
- Documentation version: 3
2.0.1 Примечания к выпуску¶
Channels 2.0.1 - это патч-релиз каналов, добавляющий пару небольших новых функций и исправляющий одну ошибку в разрешении URL.
Как всегда, при обновлении Channels не забудьте также обновить его зависимости (asgiref
и << 1 >>>), так как они также получают свои собственные обновления, и некоторые ошибки, которые могут показаться частью Channels, на самом деле находятся в этих пакетах.
Новые возможности¶
Существуют новые асинхронные версии общих потребителей Websocket,
AsyncWebsocketConsumer
иAsyncJsonWebsocketConsumer
. Подробнее о них читайте в Потребители.Старый декоратор
allowed_hosts_only
был удален (он был случайно включен в релиз 2.0, но не работал) и заменен новым набором ASGI-посредниковOriginValidator
и << 2 >>>. Подробнее читайте вAllowedHostsOriginValidator
.
Исправления¶
Ошибка в
URLRouter
, которая в некоторых ситуациях не позволяла сопоставить URL дальше первого, была устранена, и был добавлен набор тестов для разрешения URL, чтобы предотвратить ее повторение.
Обратные несовместимые изменения¶
Нет.