Djenesis

Software skärmdump:
Djenesis
Mjukvaruinformation:
Version: 1.1.1
Ladda upp dagen: 20 Feb 15
Utvecklare: Concentric Sky
Licens: Gratis
Popularitet: 36

Rating: 1.0/5 (Total Votes: 1)

Djenesis är en app som föder Django-projekt.
Mer speficically det är en kommandorad verktyg som hjälper dig antingen blåsa en ny django projekt från en mall, eller ställa en ny arbetsmiljö för ett befintligt projekt. Det kan också automatiskt hantera virtualenv miljöer och requirements.txt i mallen eller projekt.
Grundläggande användning
Nytt projekt från Django Kärna Mall
Den mest grundläggande formen av djenesis, du ger den ett nytt projektnamn, och det skapar en ny django projekt.
& Nbsp; djenesis mynewprojectname
djenesis kommer att skapa en virtualenv som heter env-mynewprojectname, installera den senaste versionen av django, och kör django-admin.py startproject mynewprojectname. Allt du behöver göra nu är
& Nbsp; env-mynewprojectname / bin / python mynewprojectname / manage.py runserver
Och du kör django!
Nytt projekt från projektmallen
De flesta människor har arbetat fram en speciell struktur projekt som de föredrar för sina django projekt. Blåsa från en scm förvar är ett convient sätt att underhålla och förvalta en projektmall struture.
& Nbsp; djenesis Projekt git + https: //github.com/concentricsky/csky-django-template.git
detta kommer att blåsa ett nytt projekt baserat på mallen finns på git + url i en katalog som heter Projekt Detta kommer också att skapa ett virtualenv som heter env-projektnamn och installera paket som finns i requirements.txt finns på rotkatalogen i mallen.
Nya Arbetsmiljö För befintliga Project
Ofta en django projektet redan finns och du behöver för att få en kopia igång att göra dina ändringar. Pumpa från en befintlig django projektmall och initiera en virtualenv utifrån requirements.txt
djenesis Projekt -i git+git@github.com: user / project.git
Detta kommer att initiera en virtualenv env-projektnamn och klona projektet i projektnamn, precis som utan -i men kommer att bevara .git eller andra SCM hanteringsfiler. (.hg, .git, .svn)
Argument
Användning: djenesis [alternativ] [mall]
Alternativ:
& Nbsp; -h, --help visa denna hjälpmeddelande och avsluta
& Nbsp; -e ENV_DIRECTORY, --virtualenv = ENV_DIRECTORY
& Nbsp; Ange den katalog för att skapa virtualenv på
& Nbsp; -n, --no-virtualenv
& Nbsp; Skapa inte en virtualenv
& Nbsp; -i, --initialize
& Nbsp; Initiera från ett befintligt projekt (inte ta bort SCM-filer)

Krav :

  • Python

Annan programvara för utvecklare Concentric Sky

xml2rfc
xml2rfc

4 Jun 15

breakdown
breakdown

14 Apr 15

xml2rfc
xml2rfc

20 Feb 15

Kommentarer till Djenesis

Kommentarer hittades inte
Kommentar
Slå på bilder!