Инсталиране
Добавете тези редове в buildout:
[Buildout]
части =
& Nbsp; Paster
[Paster]
рецепта = zc.recipe.egg
яйца =
& Nbsp; ZopeSkel
& Nbsp; PasteScript
& Nbsp; PasteDeploy
& Nbsp; zopeskel.dexterity
& Nbsp; $ {buildout: яйца}
входни точки = Paster = paste.script.command: Тичане
И стартирайте buildout. Това е доста проста.
Употреба
Създаване на сръчност продукт:
/ Път / до / Paster създаде -t сръчност
Добавяне на скелет от медиен:
CD / път / до / продукт / корен
/ Път / до / Paster addcontent dexterity_content
Добавяне на скелет поведение:
CD / път / до / продукт / корен
/ Път / до / Paster addcontent dexterity_behavior
Добавяне на оглед:
CD / път / до / продукт / корен
/ Път / до / Paster addcontent dexterity_view
Добавяне на поле за тип съдържание схемата на:
CD / път / до / продукт / корен
/ Път / до / Paster addcontent dexterity_content_field
Добавяне на поле за схема поведение:
CD / път / до / продукт / корен
/ Път / до / Paster addcontent dexterity_behavior_field
Забележка
Ако ви удари и грешки като това:
pkg_resources.DistributionNotFound: plone.app.relationfield: не е намерен за: my.product (избягахте питон setup.py развиват?)
когато се опитват да тече Paster addcontent, тогава ще трябва да гарантират, че Paster знае за всичките съответни яйца от вашата buildout.
Добави $ {инстанция: яйца} към вашия раздел Paster във вашия buildout, представено така:
[Paster]
рецепта = zc.recipe.egg
яйца =
& Nbsp; ...
& Nbsp; $ {инстанция: яйца}
входни точки = Paster = paste.script.command: Тичане
когато например е името на вашия раздел plone.recipe.zope2instance.
- Използвайте plone.directives:
<силни> Какво ново в тази версия, изпълнете отново buildout и въпросът трябва да бъде решен. .form.model.schema за grok'd Schema. [Smcmahon]
Какво ново във версия 1.3:
- Добавено README.txt на статично папка в шаблона сръчност. [Smcmahon]
- Променени шаблон metadata.xml да се започне с цяло число от 1, а не броя на пакетите на версията. [Davidjb]
Какво ново версия 1.3 Beta 3:
- Добави интеграция doctest работна проба. [Smcmahon]
Какво ново във версия 1.2.2:
- Фиксирани въпроси, когато папката локали се изгубиха в опаковката и по този начин не е в състояние да започне Plone 4.1 с генериран продукт настоящето. Опаковки вероятно подрязва празни папки, включени сляпо README.txt файла там. [Мико ohtamaa]
Какво ново във версия 1.2.1:
- Освободете 1.2 на zopeskel.dexterity не е инсталационно с python2.4 дължи на бъг в модула tarfile. Добавен setup.cfg, че силите, използвайки --formats = профучават опция при създаването на sdist; Това решава проблема на python2.4. [Мауриц]
Какво ново във версия 1.1 Beta 2:
- Фиксирана identation в модула, генериран от dexterity_behavior местното командване , Тя беше с помощта на 3 пространства indet Insted от 4 места. [Esartor]
- Добавена внос на фабриката за i18n послание към dexterity_behavior местната команда. [Esartor]
<силни> Изисквания
- Python
Коментари не е намерена