Tornado - A Web Framework for Socket communication.

In the end I ended using Tornado as Django didn't support the full duplex communication I needed for the project.

After two days of surfing among protocols as there have been lots of them, some depreciated, some others losing support and others still in development. Until I finally found the framework I need for the task at hand.

Tornado is a web framework that enables full duplex communication between all devices and enables the creation of RESTFUL applications. Also in Python.