Как бы вы отправились на работу Django на реакторе twisted.web? Я не смог найти никаких окончательных руководств, которые дают убедительные примеры кода или что-либо на github или sourceforge для работы. Я видел вязание крючком и несколько других оберток, но они все старые и не обслуживаются. Я могу использовать WSGI, но Id скорее посмотрю, смогу ли я запустить Django в качестве реактора и попытаться прокормить Stdout и контролировать остальные приложения.Запуск django на twisted.web
ответ
hi Kyle: вы можете проверить hendrix, который мы используем в моей компании, довольно круто и делает это для вас, просто запустить hx start --dev
... и использует Tiempo еще один классный продукт для многопоточности и мониторинга ... https://github.com/hendrix/hendrix
Почему еще один сервер Python?
Gunicorn и uWSGI отлично подходят к тому, что они делают: послушайте порт для запросов и передайте эти запросы в приложение WSGI.
Вместо того, чтобы быть первым и-WSGI очередь контейнер, Хендрикс первого и-всего сетевой двигатель - это приложение Витая.
Как таковой, Hendrix может производить потоки, асинхронность, трафик websocket и говорить напрямую с другими службами в вашей архитектуре .
https://github.com/hendrix/hendrix/tree/master/examples/django_hx_chatserver
- 1. Создание кометного сервера из twisted.web, для сайта twisted.web
- 2. Запуск django на IronPython
- 3. threading.local эквивалент для twisted.web?
- 4. Twisted.Web и AJAX
- 5. Хранить экземпляр подключения - twisted.web
- 6. Запуск Django на нескольких портах
- 7. Запуск Django 1.3 на Heroku
- 8. Запуск Python & Django на IIS
- 9. Запуск приложения Django на сервере
- 10. Запуск Django на сервере Linux
- 11. проблема импорта с сервером twisted.web
- 12. twisted.web не найден при импорте
- 13. Инструменты для создания шаблонов и форм для использования с twisted.web
- 14. Можно ли использовать socket.io с twisted.web?
- 15. Запуск Django 1.8 на масштабируемое приложение OpenShift
- 16. Запуск Java на сервере от Django
- 17. Автоматический импорт моделей на запуск оболочки Django
- 18. Django: Запуск сайта на многих языках
- 19. Запуск проекта django на apache в ubuntu
- 20. Запуск функциональных тестов для Django на Travis?
- 21. Запуск Django syncdb на создание таблицы
- 22. Запуск программы на C++ из Django Framework
- 23. Запуск django-сельдерей на окнах. EOFError
- 24. Запуск Django Python на IIS 6
- 25. Запуск Django и Neo4j на Heroku
- 26. Как добавить крючки в twisted.web (или twisted.web2)?
- 27. Django cms - запуск установщика
- 28. Проблемы с списком файлов в файле Twisted.web
- 29. Запуск Django 1.5 и Django 1.3 на том же сервере
- 30. Проверка подлинности на основе формы с помощью twisted.web
Так что этот проект позволяет запускать Джанго и витые реакторы на своем собственном без какой-либо необходимости делать больше базового код? ЭТО ПОТРЯСАЮЩЕ!!!! –
Я имею в виду, вы все еще используете: импорт Os os.environ.setdefault ("DJANGO_SETTINGS_MODULE", "example_app.settings") из django.core.wsgi импорта get_wsgi_application применение = get_wsgi_application() – Zargold
Есть несколько хороших примеров кода как это настроено, эта вещь выглядит так, что она решит большинство моих проблем! –