GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

pallets

jinja – Jinja2テンプレートエンジン

投稿日:

Jinja2テンプレートエンジン http://jinja.pocoo.org/

ジンジャ2

Jinja2は純粋なPythonで書かれたテンプレートエンジンです。 Djangoは非XML構文を採用していますが、インライン式とオプションのサンドボックス環境をサポートしています。

簡単

ここにJinjaテンプレートの小さな例があります:

{% extends 'base.html' %}
{% block title %}Memberlist{% endblock %}
{% block content %}
  <ul>
  {% for user in users %}
    <li><a href="{{ user.url }}">{{ user.username }}</a></li>
  {% endfor %}
  </ul>
{% endblock %}

哲学

アプリケーションロジックはコントローラ用ですが、機能をあまり制限することによってテンプレートデザイナーの人生を困難にするものではありません。

詳細については、新しいJinja2のWebページドキュメントを 参照してください

Jinja2のヒントは、 pipを介してpip install https://github.com/pallets/jinja/zipball/masterですpip install https://github.com/pallets/jinja/zipball/master

ビルド

master
2.9-maintenance







-pallets
-, , , ,

執筆者: