HowTo: Как подружить Django с WebSocket (socket.io)17.11.2012 16:35
Возникла у меня потребность атомарного обновления в реальном времени страницы у некоторого количества пользователей в зависимости от действий других пользователей (не
гербалайф чат). Понятное дело, можно всё выкинуть в помойку и, по-молодецки, запилить с нуля на
tornado/twisted.web, но явно не самый продуктивный путь (да и я не мо́лодец ни разу) когда всё что надо — уже работает на
Django и нужно всего-то чуть-чуть… Естественным образом, по сути своей, сюда просится
WebSocket. И всё бы ничего но Django
WSGI приложение, а этот стандарт не предполагает таких выкрутасов даже близко (пока). Гугления интернетов навели, в очередной раз, на
труд известного python-гуру
kmike (это без сарказма, т.к. его работы выручали меня лично уже не однократно, за что нижайший ему поклон!).
Итак если вы хотите скрестить ваш Django проект с websocket посредством
js библиотеки
socket.io — вилькоммен!
Читать дальше →
© Habrahabr.ru