Вот список изменений, которые я внёс:
- теперь шаблон проекта создаётся с помощью Django команды startproject. Оригинальный рецепт создавал все файлы проекта по своим внутренним шаблонам, но с выходом новых версий Django они сильно устарели.
- удалён параметр version. Теперь Django устанавливается как обычное "яйцо", а не скачивается рецептом. Это стало следствием предыдущего изменения, т. к. пришлось добавить Django в зависимости рецепта, что бы можно было воспользоваться его кодом для создания проекта.
- добавлен параметр wsgi-script - для того, что бы можно было изменить расположение (по умолчанию папка ./bin) и имя скрипта используемое wsgi-сервером для запуска проекта. В оригинальном рецепте такой скрипт имел расширение .wsgi, что вполне нормально для сервера на базе Apache + mod_wsgi. Но я использую uWSGI, в котором необходимо указывать только имя питоновского модуля. Т.е. это должен быть либо файл с расширением .py, либо папка оформленная как python-пакет.
Комментариев нет:
Отправить комментарий