2008/11/15

テンプレートの継承を使ってさらにロジックとHTMLを分離した

base.html (抜粋) として親テンプレートを作る。blockタグのところに子テンプレートで定義した内容が埋めこまれる。
<<<

{% block middle %}{% endblock %}



{% block right %}{% endblock %}

>>>
子テンプレート index.html は以下のようになる。
<<<
{% block middle %}



{% endblock %}

{% block right %}

Annotation



  • Affy ID: {{ affy_id }}
  • Gene Symbol: {{ gene_symbol }}
  • Gene Name: {{ gene_name }}
  • Entrez Gene: {{ entrezid }}

{% endblock %}
>>>