No description, website, or topics provided.
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
django_tornadio2
.gitignore
LICENSE
README.md

README.md

This is work in progress. The code should work, but it's missing tests, documentation, and an example.

django-tornadio2

There currently doesn't exist an out-of-the-box app that gives Django the ability to communicate over WebSockets.

TornadIO2 is an implementation of the socket.io protocol on top of the Torando non-blocking web server. Since TornadIO2 and Tornado are written in python, integrating them with Django is almost straightforward.

Goal/Requirements

  • A management command to start Tornado and setup URL patterns and handlers.
  • A connection class to manage active sessions.
  • Utility functions (in the connection class) to facilitate common tasks, such as user authentication.

Contributing

Please share your ideas, questions, and requests in the Issues section.

Related projects that inspired this work: