Brings event-driven capabilities to Django with a channel system. Django 1.8 and up only.
Project description
(Note: Recent versions of Channels also need recent versions of Daphne, asgi_redis and asgiref, so make sure you update all at once)
This is a work-in-progress code branch of Django implemented as a third-party app, which aims to bring some asynchrony to Django and expand the options for code beyond the request-response model, in particular enabling WebSocket, HTTP2 push, and background task support.
This is still beta software: the API is mostly settled, but might change a bit as things develop.
Documentation, installation and getting started instructions are at http://channels.readthedocs.org
Support can be obtained either here via issues, or in the #django-channels channel on Freenode.
You can also install channels from PyPI as the channels package. You’ll likely also want asgi_redis to provide the Redis channel layer.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for channels-0.17.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c95165d155fb80ac296e6c94e1bc39fc8d75f3c56a1b16c4d293b9ae81a98a2 |
|
MD5 | 58e9f78a882974ceb432c2eca15cb358 |
|
BLAKE2b-256 | e40fc454cf0eb6fa738ee4cf8e3b8a302709f2ea85f241d0733cdd474a0aee61 |