brodul.recipe.template.

Jinja2テンプレートからファイルを作成するためのビルドアウトレシピ
今すぐダウンロード

brodul.recipe.template. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Andraz Brodnik
  • 出版社のWebサイト:
  • https://bitbucket.org/niteoweb/

brodul.recipe.template. タグ


brodul.recipe.template. 説明

Brodul.recipe.Templateは、Jinja2テンプレートを使用してファイルを生成するためのビルドアウトレシピであるAppleCode.Recipe.Templateです。 Recipeは、ビルドアウトディレクトリを基準にして、デフォルトでJinja2環境を設定し、テンプレートがenvironment.downloadsを基準にして他のテンプレートを含めることができます.pypi:http://pypi.python.org/pypi/brodul.recipeから入手できます。テンプレート/ビルドオプション - テンプレート - ファイルまたは入力(必須):1つ以上のJinja2テンプレートファイルパス。 - ターゲットファイルまたは出力(必須):より多くのターゲットファイルパスの1つ。ファイルの数は、jinja2環境のテンプレートファイルの数(base-dir:base-direct)と一致する必要があります。テンプレートファイルパスはこのディレクトリからの相対パスです。デフォルトはビルドアウトディレクトリです.-ターゲット実行可能ファイル:1つ以上のブールフラグ(YES | NO | TRUE | FALSE | FALSE | 0)ターゲットファイルの実行可能性を示す。 1つのフラグのみがすべてのターゲットファイルに適用されている場合、eggs:eggsのリストのために予約されています。テンプレート、および他のすべての部分からのオプションは部品を介して利用可能になります。<その部品名>。とparts 。値のリストは可能です。レシピオプションは、空白で区切られた1つ以上の値を含むようにします。 Jinja2テンプレートの空白区切り値を繰り返す場合に分割フィルタがあります。最小限のexampleFoo.txtは、追加のオプションなしでfoo.txt.jinja2から作成されます。 parts = foo Recipe = Brodul.recipe.templateTemplate-file = foo.txt.jinja2target-file = foo.txtlarger example.txt myapp / foo.txt.jinja2から作成され、bar.shがmyapp / bar.sh.jinja2から作成され、2番目のテンプレートは実行可能で、両方のテンプレートは指定された追加オプションを利用できます。 parts = foo Recipe = brodul.recipe.templatebase-dir = myapptemplate-file = foo.txt.jinja2 bar.sh.jinja2target-file = foo.txt bar.shtarget-executable = false trueproject_name =別のexpleauthor = mecustomフィルタはfilter.pyファイル内のbuildout.cfgと同じディレクトリ。より多くのフィルタを使用したい場合は、空白と分離します。 parts = foo Recipe = Brodul.recipe.templateInput = foo.txt.jinja2output = foo.txtjinja2_filters = filter.barproductのホームページ


brodul.recipe.template. 関連ソフトウェア