brodul.recipe.template

نرم افزار تصویر:
brodul.recipe.template
جزئیات نرم افزار:
نسخه: 1.2
ها تاریخ: 14 Apr 15
توسعه دهنده: Andraz Brodnik
پروانه: رایگان
محبوبیت: 12

Rating: 2.0/5 (Total Votes: 2)

.

brodul.recipe.template چنگال از amplecode.recipe.template، دستور العمل buildout برای تولید فایل های با استفاده از قالب Jinja2 و nbsp است. در این دستور غذایی پیکربندی یک محیط Jinja2، به طور پیش فرض نسبت به دایرکتوری Buildout، اجازه می دهد قالب برای گسترش و شامل دیگر قالب ها نسبت به محیط زیست است.
دانلود در دسترس از pypi هستند: http://pypi.python.org/pypi/brodul.recipe.template/
تنظیمات Buildout
- قالب فایل یا ورودی (مورد نیاز): یک یا چند Jinja2 مسیرهای قالب فایل.
- هدف-فایل و یا خروجی (مورد نیاز): یکی از بیش مسیرهای فایل مقصد. تعداد فایل ها باید تعدادی از فایل های الگو مطابقت.
- پایه دیر: دایرکتوری پایه محیط زیست Jinja2. مسیرهای فایل الگو نسبت به این شاخه می باشد. به طور پیش فرض پوشه Buildout است.
- هدف اجرایی: یک یا چند پرچم بولی (بله | شماره | درست | غلط | 1 | 0) نشان دهنده executability از فایل های هدف. اگر تنها یک پرچم داده می شود آن را به تمام فایل های هدف اعمال می شود.
- تخم مرغ: این سایت متعلق به یک لیست از تخم مرغ، به راحتی به یک pkg_resources.WorkingSet وقتی تبدیل مشخص
- jinja2_filters: توابع سفارشی فیلتر از هم جدا شده فضای سفید
گزینه های اضافی به سادگی به قالب فرستاده، و گزینه های از تمام قطعات دیگر از طریق بخش در دسترس ساخته شده است. <بخش نام>. <گزینه نام> و قطعات [<بخش نام>] [<گزینه نام>].
لیست ارزش
ممکن است برای یک گزینه دستور شامل یک یا چند ارزش ها، از هم جدا شده فضای خالی. فیلتر تقسیم دسترس برای زمانی است که شما می خواهید به تکرار بیش از مقادیر فضای خالی از هم جدا در قالب Jinja2 شما:
#! / bin / sh را
{٪ برای CMD در cmds | تقسیم٪}
و nbsp؛ اکو "{{CMD}}"
{٪ endfor٪}
به عنوان مثال حداقل
foo.txt از foo.txt.jinja2 بدون هیچ گزینه اضافی ایجاد شده:
[buildout]
قطعات = غذ
[غذ]
دستور غذا = brodul.recipe.template
قالب فایل = foo.txt.jinja2
هدف-فایل = foo.txt
مثال بزرگتر
foo.txt از myapp / foo.txt.jinja2 ایجاد، bar.sh از myapp / bar.sh.jinja2 ایجاد، دوم اجرایی خواهد شد، و هر دو قالب می توانید گزینه های اضافی مشخص استفاده:
[buildout]
قطعات = غذ
[غذ]
دستور غذا = brodul.recipe.template
پایه دیر = myapp
قالب فایل =
را لمس کنید و. foo.txt.jinja2
را لمس کنید و. bar.sh.jinja2
هدف-فایل =
را لمس کنید و. foo.txt
را لمس کنید و. bar.sh
هدف اجرایی =
و nbsp؛ کاذب
و nbsp؛ درست
project_name = مثال دیگر
نویسنده من =
فیلترهای سفارشی
تابع فیلتر در همان دایرکتوری به عنوان buildout.cfg در یک فایل filter.py واقع شده است. اگر می خواهید به استفاده از بیش فیلتر آنها را با یک فضای سفید از هم جدا.
[buildout]
قطعات = غذ
[غذ]
دستور غذا = brodul.recipe.template
ورودی = foo.txt.jinja2
خروجی = foo.txt
jinja2_filters = filter.bar

مورد نیاز:

پایتون

نرم افزار های دیگر از توسعه دهنده Andraz Brodnik

githook
githook

20 Feb 15

نظرات به brodul.recipe.template

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!