Django Channels HTTP/WebSocket server
Go to file
2016-05-04 09:27:01 -07:00
channels Make flake8 like indentation 2016-05-03 18:14:41 -07:00
docs WSGI-ASGI deploy notes 2016-05-04 09:27:01 -07:00
testproject Add spawn rate control 2016-03-20 19:10:19 -07:00
.gitignore Add build dir to gitignore 2016-03-29 11:45:23 +01:00
.travis.yml Add Python 3.4 to Travis config. 2016-03-12 15:35:55 -08:00
CHANGELOG.txt Releasing 0.12.0 2016-04-26 13:51:41 +01:00
LICENSE Add some kind of license 2015-07-13 23:41:19 -07:00
patchinator.py Noun docs changes 2016-05-04 09:20:36 -07:00
README.rst Fixed #119: Talked about IRC channel 2016-04-05 13:48:29 -07:00
runtests.py Add tox and run tests for python 2.7/3.5 and Django 1.6-1.8 2015-11-09 12:58:59 +01:00
setup.cfg Update to universal distribute 2016-03-24 14:58:01 -04:00
setup.py Releasing 0.12.0 2016-04-26 13:51:41 +01:00
tox.ini Only support Django 1.8 and above, as it's the LTS 2016-03-20 17:38:14 -07:00

Django Channels
===============

.. image:: https://api.travis-ci.org/andrewgodwin/channels.svg
    :target: https://travis-ci.org/andrewgodwin/channels

.. image:: https://img.shields.io/pypi/dm/channels.svg
    :target: https://pypi.python.org/pypi/channels
    
.. image:: https://readthedocs.org/projects/channels/badge/?version=latest
    :target: http://channels.readthedocs.org/en/latest/?badge=latest
    
.. image:: https://img.shields.io/pypi/v/channels.svg
    :target: https://pypi.python.org/pypi/channels

.. image:: https://img.shields.io/pypi/l/channels.svg
    :target: https://pypi.python.org/pypi/channels

*(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.