django_socket, you might want to look at it