Как вы развертываете приложения Django для Windows? - PullRequest
7 голосов
/ 25 марта 2009

Я работаю над веб-приложением, используя isapi_wsgi и django-pyodbc . Я хотел бы иметь возможность установить все зависимости и отправить файлы на веб-сервер. К сожалению, некоторые из них легче сказать, чем сделать. В частности, обработка зависимостей является проблемой, так как некоторые из них не будут корректно устанавливаться даже под setuptools (pywin32 особенно труден).

Большинство инструментов, которые я вижу для автоматизации такого рода вещей ( fabric и capistrano ), предназначены для использования с системами Unix-Y. Я хотел бы установить систему непрерывной интеграции, но это решает только часть проблемы. Есть ли способ облегчить жизнь Pythonista, который вынужден использовать Windows / IIS?

Ответы [ 2 ]

6 голосов
/ 09 августа 2011

BitNami предоставляет бесплатные Windows Django все-в-одном установщики , которые включают все зависимости для развертывания приложения Django в Windows. Отказ от ответственности: я являюсь одним из разработчиков этого инструмента. Если вы собираетесь использовать хост-версию, у нас также есть бесплатные образы машин Windows Amazon (см. Далее на этой странице), но в этом случае я бы настоятельно рекомендовал использовать AMI на основе Linux.

3 голосов
/ 25 марта 2009

Вы смотрели на Paver ? Возможно, это не идеальное решение, но, возможно, лучше, чем ваш текущий процесс.

И он имеет встроенные средства настройки (и другие полезные обертки).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...