como combinar django plus gevent o básico?

Depois de muito procurar e googling eu estou voltando para o bem. Eu tenho Django 1.4 e estou procurando um decentetrabalhando exemplo para descobrir como fazer com que o Django funcione com o gevent. Eu gosto do framwork do Django, mas eu preciso dele para lidar com pesquisas longas. Eu já tenho um servidor de trabalho usando gevent por conta própria que lida com pedidos de pesquisa longos, bem como faz streaming de imagens via http em cerca de 10 frames / segundo. Eu gostaria de usar todas as coisas boas do Django para fornecer uma estrutura para essa parte.

Existem muitos exemplos por aí, mas infelizmente nenhum deles parece funcionar fora da caixa! Seria realmente útil ter um exemplo prático para entender como essas duas coisas estão funcionando juntas.

Aqui está o que eu encontrei até agora e os problemas:

http://codysoyland.com/2011/feb/6/evented-django-part-one-socketio-and-gevent/ problema: ImportError: Não foi possível importar as configurações 'webchat.settings' (é no sys.path?): Nenhum módulo chamado webchat.settings

https://github.com/codysoyland/django-socketio-example/blob/master/README.rst Problema: a instalação falha com o problema de permissão get gevent Tentei obtê-lo manualmente a partir do hub git. O exemplo é executado, mas gera esses erros quando os navegadores se conectam.

Estes são informativos, mas não fornecem a resposta básica.Precisa de ajuda para entender o Cometa em Python (com Django) https://bitbucket.org/denis/gevent/src/tip/examples/webchat/chat/views.py http://blog.gevent.org/2009/10/10/simpler-long-polling-with-django-and-gevent/

O que eu espero que alguém possa explicar (por favor, por favor ...) é isto: Eu tenho um site básico criado usando o Django 1.4 - o tutorial aquihttps://docs.djangoproject.com/en/1.4/intro/tutorial01/ é excelente. Então, agora eu preciso entender quais mudanças fazer para usar o gevent e ser capaz de lidar com eventos assíncronos. Tenho certeza que não é difícil - eu só preciso de alguém que entenda isso para explicar o que fazer e também o que está acontecendo (com coisas como monkey_patch).

Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion