Djenesis on sovellus, joka synnyttää Django hankkeita.
Lisää speficically on komentoriviltä apuohjelma, jonka avulla voit joko puhaltaa uuden Django hankkeita mallin, tai setup uusi työympäristö meneillään olevan hankkeen. Se voi myös automaattisesti hallita virtualenv ympäristöjä ja requirements.txt malliin tai projekti.
Basic Käyttö
Uusi projekti Django Core Malline
Yksinkertaisin muoto djenesis, annat sen uuden projektin nimi, ja se luo uuden Django projekti.
& Nbsp; djenesis mynewprojectname
djenesis luo virtualenv nimeltään ENV-mynewprojectname, asenna uusin versio Django, ja ajaa django-admin.py startproject mynewprojectname. Kaikki mitä sinun tarvitsee tehdä on nyt
& Nbsp; ENV-mynewprojectname / bin / python mynewprojectname / manage.py runserver
Ja käytät Django!
Uusi hanke Project Template
Useimmat ihmiset ovat työskennelleet ulos tietyn hankkeen rakenne, että he mieluummin niiden Django hankkeisiin. Paisuttaa alkaen SCM arkistosta on convient tapa ylläpitää ja hallita projektin mallin struture.
& Nbsp; djenesis Projektin nimi git + https: //github.com/concentricsky/csky-django-template.git
tämä puhaltaa uutta hanketta, joka perustuu malliin löytyy git + url hakemiston nimeltä Projektin nimi Tämä luo myös virtualenv nimeltään ENV-Projektin nimi ja asentaa paketteja löytyy requirements.txt osoitteessa juurihakemisto malliin.
Uusi työympäristö olevan hankkeen
Usein Django projekti on jo olemassa, ja sinun täytyy saada kopio vauhtiin tehdä muutoksia. Täytä olemassaolevasta Django hankkeen mallin ja alustaa virtualenv perustuu requirements.txt
djenesis Projektin nimi -i git+git@github.com: käyttäjä / project.git
tämä alustaa virtualenv ENV-Projektin nimi ja kloonata projektin Projektin nimi, aivan kuten ilman -i mutta säilyttää .git tai muita SCM hallinta tiedostoja. (.hg, .git, .svn)
lausumat
Käyttö: djenesis [optiot] [sapluuna]
Vaihtoehdot:
& Nbsp; -h, --help näytä tämä ohje ja poistu
& Nbsp; -e ENV_DIRECTORY, --virtualenv = ENV_DIRECTORY
& Nbsp; Määritä hakemisto luoda virtualenv osoitteessa
& Nbsp; -n, --no-virtualenv
& Nbsp; Älä luo virtualenv
& Nbsp; -i, --initialize
& Nbsp; Alusta alkaen olemassa olevan hankkeen (älä poista SCM tiedostot)
Vaatimukset :
- Python
Kommentteja ei löytynyt