cykooz.djangorecipe

Szoftver screenshot:
cykooz.djangorecipe
Szoftver adatai:
Változat: 1.2.1
Feltöltés dátuma: 11 May 15
Fejlesztő: Cykooz
Engedély: Ingyenes
Népszerűség: 17

Rating: 5.0/5 (Total Votes: 1)

cykooz.djangorecipe egy villát a Django recept & nbsp; (https://launchpad.net/djangorecipe) eredetileg a Jeroen Vloothuis. Villás megváltoztatni a mi belső munkafolyamatok és könyvtár struktúrát.
Ez buildout recept lehet használni, hogy egy beállítás Django. Akkor automatikusan letölti Django és telepítse a buildout homokozó.
Láthatjuk egy példa arra, hogyan kell használni a recept szerint:
[Buildout]
részek = Satchmo Django
tojás = ipython
változatok = verziók
[Satchmo]
recept = gocept.download
url = http://www.satchmoproject.com/snapshots/satchmo-0.6.tar.gz
md5sum = 659a4845c1c731be5cfe29bfcc5d14b1
[Django]
recept = cykooz.djangorecipe
settings = fejlődés
tojás = $ {buildout: tojás}
extra-utak =
& Nbsp; $ {Satchmo: helyszín}
projekt = dummyshop
[Változatban]
Django = 1.2.5
Támogatott lehetőségek
A recept támogatja a következő lehetőségek közül.
program
& Nbsp; Ez az opció állítja a nevet a projekt. A recept létre fog hozni egy alapvető struktúra, ha a projekt nem szerepel ott.
projectegg
& Nbsp; Használja ezt ahelyett, hogy a projekt lehetőséget, ha szeretné használni egy tojás, mint a projekt. Ez letiltja a termelés a projekt szerkezetét.
piton
& Nbsp; Ez az opció használható meghatározni egy adott Python ami lehet egy másik verziót az egyik alkalmazott futtatni a buildout.
beállítások
& Nbsp; Beállíthatjuk, hogy a beállítások nevét fájlt, ami kell használni ezt a lehetőséget. Ez akkor hasznos, ha azt szeretné, hogy a különböző termelési beállítást igényel fejlesztési beállítás. Az alapértelmezett a fejlődés.
extra-utak
& Nbsp; Minden út az itt megadott fogják használni, hogy növelje az alapértelmezett Python utat a bin / * szkripteket.
PTH-fájlok
& Nbsp; Hozzáteszi utakat találtak egy oldalon .pth fájlt az extra-utak. Dolgokhoz hasznos, mint Pinax amely megtartja saját external_libs dir.
kontroll-script
& Nbsp; A szkript nevét létre a bin mappát. Ez a szkript a megfelelője a manage.py Django általában teremt. Alapértelmezésben használja a nevét a szakasz (közötti része []).
wsgi
& Nbsp; Az extra script keletkezik a bin mappát, ha ez be van kapcsolva igaz. Ez lehet használni mod_wsgi bevetni a projekt. Az alapértelmezett név a szkript ellenőrző-script.wsgi.
wsgi-script
& Nbsp; A név a wsgi script.
wsgilog
& Nbsp; Amennyiben a WSGI szerver, amit használ nem teszi lehetővé a nyomtatást a stdout, akkor be ezt a változót egy fájlrendszer elérési útját - az összes stdout / stderr adatok átkerül a napló helyett nyomtatott
fcgi
& Nbsp; Like wsgi ez teremt egy extra script belül bin mappában. Ez a script használható egy FCGI kiépítését.
teszt
& Nbsp; Ha szeretnél egy script a bin mappát futtatni a teszteket a konkrét alkalmazásokat ez a lehetőség akkor használható. Állítsa ezt a listát app címkék kívánt meg kell vizsgálni.
TestRunner
& Nbsp; Ez a neve a TestRunner ami jön létre. Az alapértelmezett a próbára.
Minden következő lehetőségek csak akkor érvényes, ha a projekt által meghatározott projekt lehetőséget nem teremtett már.
urlconf
& Nbsp; Beállíthatjuk, hogy ez egy egyedi URL-conf. Ez fogja használni project.urls alapértelmezés szerint.
FCGI specifikus beállítások
Lehetőségek FCGI belül állítható a beállítás fájlt (settings.py). Az opciók FCGI_OPTIONS. Meg kell állítani a szótárban. A rész Íme egy példa:
FCGI_OPTIONS = {
& Nbsp; "módszer": "menetes",
}
Egy másik példa
A következő példa megmutatja, hogyan kell használni néhány a lehetőségek közül:
[Buildout]
részek = Django extrák
tojás =
& Nbsp; hashlib
[Extrák]
recept = iw.recipe.subversion
URL-ek =
& Nbsp; http: //django-command-extensions.googlecode.com/svn/trunk/ Django-irányító-kiterjesztések
& Nbsp; http: //django-mptt.googlecode.com/svn/trunk/ Django-mptt
[Django]
recept = cykooz.djangorecipe
settings = fejlődés
projekt = exampleproject
wsgi = true
tojás =
& Nbsp; $ {buildout: tojás}
test =
& Nbsp; someapp
& Nbsp; anotherapp
Példa a .pth fájlok
Pinax használ .pth fájlt hozzá egy csomó könyvtárak az útjába; tudjuk meg, hogy ez könyvtárba, hogy a könyvtárak meghatározta beszállítási útvonal:
[Buildout]
részek = PIL
& Nbsp; svncode
& Nbsp; myproject
[PIL]
recept = zc.recipe.egg: egyéni
tojás = PIL
megtalálják-links = http://dist.repoze.org/
[Svncode]
recept = iw.recipe.subversion
URL-ek = http://svn.pinaxproject.com/pinax/tags/0.5.1rc1 pinax
[Myproject]
recept = cykooz.djangorecipe
tojás = PIL
projekt = myproject
Settings = Beállítások
extra-utak = $ {buildout: könyvtár} / myproject / apps
& Nbsp; $ {svncode: helyszín} / pinax / apps / external_apps
& Nbsp; $ {svncode: helyszín} / pinax / apps / local_apps
PTH-files = $ {svncode: helyszín} / pinax / lib / external_libs
wsgi = true
Feletti, az általunk használt állomány Pinax a PTH-fájlok és extra-utak utakat apps, és a saját projekt az utat, amely megtalálható az első a listán. Ne feledje, hogy várjuk a projekt ellenőrzését ki (például úgy, svn: külső) közvetlenül a könyvtár alatt be "myproject".
Példa egy másik Python
Hogy egy másik Python attól, hogy futott buildout a generált script használata, valami ilyesmit:
[Buildout]
részek = myproject
[Speciális python]
végrehajtható = / valamilyen / speciális / python
[Myproject]
recept = cykooz.djangorecipe
projekt = myproject
python = Speciális python
Példa konfiguráció mod_wsgi
Ha azt szeretnénk, hogy telepíteni a projekt segítségével mod_wsgi tudná ezt a példát, mint egy kiindulási pont:

& Nbsp; Megrendelni tagadja, hogy
& Nbsp; engedélyezése minden


& Nbsp; ServerName my.rocking.server
& Nbsp; CustomLog /var/log/apache2/my.rocking.server/access.log kombinált
& Nbsp; ErrorLog /var/log/apache2/my.rocking.server/error.log
& Nbsp; WSGIScriptAlias ​​/ /path/to/buildout/bin/django.wsgi

Mi az új ebben a kiadásban:

  • Correct dokumentációt.

Mi az új verzióban 1.2.0:

  • A támogatás Django 1.3
  • Új lehetőség static_root
  • Javítva: vegyük le a settings.py lehetőségek hibakeresés és a TEMPLATE_DEBUG

Mi az új a 1.1.2 verzió:

  • Add Django a tojásokba szakasz, ha szükséges .

Mi az új a 1.1.1 változat:

  • Javítva: Add a szükséges behozatalára settings.py

Mi az új 1.0 verzióban:

  • Villás re djangorecipe.
  • Vegye le az opciót változata. Most Django telepítve a tojásból.
  • Add lehetőséget wsgi-script a változás alapértelmezett wsgi script nevét.
  • Most, a recept létrehozza a fájlt settigs.py segítségével startproject parancsot Django.

követelmények :

  • Python
  • Django

Más szoftver fejlesztő Cykooz

cykooz.djangopaste
cykooz.djangopaste

14 Apr 15

Hozzászólások a cykooz.djangorecipe

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!