A telepítés
Add ezeket a sorokat buildout:
[Buildout]
részek =
& Nbsp; pasztafelkenő
[Felkenő]
recept = zc.recipe.egg
tojás =
& Nbsp; ZopeSkel
& Nbsp; PasteScript
& Nbsp; PasteDeploy
& Nbsp; zopeskel.dexterity
& Nbsp; $ {buildout: tojás}
belépő pont = pasztafelkenő = paste.script.command: run
És futtassa a buildout. Ez elég egyszerű.
Használat
Létrehozása, a kézügyesség termék:
/ Path / to / pasztafelkenő create -t ügyességgel
Hozzáadása ContentType csontváz:
cd / path / to / termék / root
/ Path / to / pasztafelkenő addcontent dexterity_content
Hozzáadása viselkedés csontváz:
cd / path / to / termék / root
/ Path / to / pasztafelkenő addcontent dexterity_behavior
Hozzátéve céljából:
cd / path / to / termék / root
/ Path / to / pasztafelkenő addcontent dexterity_view
Mező hozzáadása a tartalom típusa séma:
cd / path / to / termék / root
/ Path / to / pasztafelkenő addcontent dexterity_content_field
Mező hozzáadása a viselkedés séma:
cd / path / to / termék / root
/ Path / to / pasztafelkenő addcontent dexterity_behavior_field
Jegyzet
Ha bejön, és a hiba, mint ez:
pkg_resources.DistributionNotFound: plone.app.relationfield: nem található: my.product (futottál python setup.py fejleszteni?)
amikor megpróbálja futtatni felkenő addcontent, akkor biztosítani kell, hogy Paster ismeri az összes érintett tojásokat a buildout.
Add hozzá a $ {például: tojás} a pasztafelkenő szakaszt a buildout, imigyen:
[Felkenő]
recept = zc.recipe.egg
tojás =
& Nbsp; ...
& Nbsp; $ {például: tojás}
belépő pont = pasztafelkenő = paste.script.command: run
ahol például a neve a plone.recipe.zope2instance részt. Futtassa újra a buildout és a kérdést meg kell oldani.
Mi az új ebben a kiadásban:
- Használja plone.directives .form.model.schema a grok'd séma. [Smcmahon]
Mi az új a 1.3 verzió:
- Added README.txt statikus mappát ügyesség sablon. [Smcmahon]
- Megváltozott metadata.xml sablon kezdeni értéke 1, nem pedig a csomag verziószámát. [Davidjb]
Mi az új 1.3 verzió Beta 3:
- Add egy működő minta integráció doctest. [Smcmahon]
Mi az új verzióban 1.2.2:
- Rögzített kérdés, ha helyszíneken mappa elveszett a csomagolás és így nem volt képes elindítani Plone 4.1 a létrehozott termék jelen van. Csomagolás valószínűleg megtisztítja az üres mappákat, benne egy dummy README.txt van. [Mikko ohtamaa]
Mi az új 1.2.1-es verzióban:
- Engedje 1.2 zopeskel.dexterity nem szerelhető python2.4 egy hiba miatt a tarfile modul. Hozzáadott setup.cfg, hogy az erők felhasználásával --formats = zip opciót, ha létre egy sdist; ez megoldja a problémát python2.4. [Maurits]
Mi az új 1.1-es verzióban Beta 2:
- Fix identation a modul által generált dexterity_behavior helyi parancs . Ez volt a 3 terek indet insted 4 terek. [Esartor]
- Added import az i18n üzenetet gyár a dexterity_behavior helyi parancsot. [Esartor]
követelmények :
- Python
Hozzászólás nem található