Djenesis

Software screenshot:
Djenesis
Software informatie:
Versie: 1.1.1
Upload datum: 20 Feb 15
Ontwikkelaar: Concentric Sky
Licentie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

Djenesis is een app die Django projecten verwekt.
Meer speficically het is een commandline tool die je helpt om ofwel te blazen een nieuwe Django projecten vanuit een sjabloon, of het opzetten van een nieuwe werkomgeving voor een bestaand project. Het kan ook automatisch virtualenv omgevingen en requirements.txt in de sjabloon of project te beheren.
Basisfuncties
Nieuw project Van Django Core Template
De meest elementaire vorm van djenesis, het geeft je een nieuwe naam project, en het creëert een nieuwe Django project.
& Nbsp; djenesis mynewprojectname
djenesis zal een virtualenv genaamd env-mynewprojectname maken, installeert u de nieuwste versie van Django, en lopen django-admin.py startproject mynewprojectname. Het enige wat je hoeft te doen is nu
& Nbsp; env-mynewprojectname / bin / python mynewprojectname / manage.py runserver
En u draait Django!
Nieuw project van sjabloon Project
De meeste mensen hebben uitgewerkt een bepaald project structuur die ze liever voor hun Django projecten. Het opblazen van een SCM repository is een praktisch manier te onderhouden en beheren van een project template struture.
& Nbsp; djenesis projectname git + https: //github.com/concentricsky/csky-django-template.git
dit zal een nieuw project op basis van de sjabloon te vinden op de git + url in een map met de naam projectname opblazen Dit zal ook een virtualenv genaamd env-projectname maken en installeren alle pakketten gevonden in requirements.txt gevonden op de toplevel directory in de sjabloon.
Nieuwe werkomgeving voor Bestaand project
Vaak al een Django project bestaat en wat je nodig hebt om een ​​kopie aan de slag om uw veranderingen te maken krijgen. Opblazen van een bestaande Django project template en initialiseren een virtualenv gebaseerd op requirements.txt
djenesis projectname -i git+git@github.com: user / project.git
dit zal een virtualenv env-projectname initialiseren en te klonen het project in projectname, net als zonder -i maar zal .git of andere SCM beheer bestanden te bewaren. (.hg, .git, .svn)
Argumenten
Gebruik: djenesis [opties] [template]
Opties:
& Nbsp; -h, --help deze hulp bericht en afrit tonen
& Nbsp; -e ENV_DIRECTORY, --virtualenv = ENV_DIRECTORY
& Nbsp; Geef de directory op de virtualenv aanmaken op
& Nbsp; -n, --no-virtualenv
& Nbsp; Heeft een virtualenv niet maken
& Nbsp; -i, --initialize
& Nbsp; initialiseren van een bestaand project (niet scm-bestanden te verwijderen)

Eisen

  • Python

Andere software van ontwikkelaar Concentric Sky

xml2rfc
xml2rfc

4 Jun 15

xml2rfc
xml2rfc

20 Feb 15

breakdown
breakdown

14 Apr 15

Reacties op Djenesis

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!