Djenesis это приложение, которое порождает проекты Django.
Более speficically это консольная утилита, которая поможет вам либо надуть новый Django проектов из шаблона, или настроить новое произведение окружающей среды для существующего проекта. Он также может автоматически управлять virtualenv среды и requirements.txt в шаблоне или проекта.
Основы использования
Новый проект от основной шаблон Django
Самый основной формой djenesis, вы даете ему имя нового проекта, и это создает новый проект Django.
& NBSP; djenesis mynewprojectname
djenesis создаст virtualenv имени ENV-mynewprojectname, установите последнюю версию Джанго, и запустить django-admin.py startproject mynewprojectname. Все, что вам нужно сделать сейчас, это
& NBSP; ENV-mynewprojectname / бен / питон mynewprojectname / manage.py runserver
И вы работаете Django!
Новый проект из шаблона проекта
Большинство людей выработали определенную структуру проекта, который они предпочитают для своих проектов Django. Раздувание из хранилища СКМ является Convient способ поддерживать и управлять шаблона проекта то структура.
& NBSP; djenesis имя_проекта мерзавец + HTTPS: //github.com/concentricsky/csky-django-template.git
это будет раздувать новый проект, основанный на шаблоне, находящуюся в Git + URL в каталог с именем Projectname Это также создаст virtualenv имени ENV-Projectname и устанавливать какие-либо пакеты, найденные в requirements.txt найденной в каталоге верхнего уровня в шаблоне.
Новая работа Окружающая среда для существующего проекта
Часто проект Django уже существует, и вам необходимо, чтобы получить копию и работает, чтобы сделать изменения. Накачать из существующего шаблона Django проекта и инициализировать virtualenv на основе requirements.txt
djenesis имя_проекта -i git+git@github.com: пользователь / project.git
это будет инициализировать virtualenv ENV-Projectname и клонировать проект в Projectname, как без -i но сохранить .git или любые другие файлы по управлению цепочками поставок. (.hg, .git, .svn)
Аргументы
Использование: djenesis [опции] [шаблон]
Опции:
& NBSP; -h, --help показать эту справку и выйти
& NBSP; -е ENV_DIRECTORY, --virtualenv = ENV_DIRECTORY
& NBSP; Укажите каталог для создания virtualenv на
& NBSP; -n, --no-virtualenv
& NBSP; Не создавать virtualenv
& NBSP; -i, --initialize
& NBSP; Инициализация из существующего проекта (Dont удалить файлы СКМ)
Требования
- Python
Комментарии не найдены