毎日生鮮Djangoプロジェクト(二)
21.親テンプレートの抽出
どのように親テンプレートを抽出します:1つの典型的なhtml(例えばホームページindex.html)を探して、各ページのすべて同じ部分を抽出します(保留します);各ページにあるが異なる部分をブロックに残す.ページによっては、ページのない部分だけを残しておくことも、ブロックにデフォルトの内容を書くこともできます.1つのページだけあるのは特例の削除です.残りは親テンプレートです.
indexでhtmlに基づいて親テンプレートbaseを抽出する.htmlは、トップページ、登録、ログインページの親テンプレートとして使用されます.
どのように親テンプレートを抽出します:1つの典型的なhtml(例えばホームページindex.html)を探して、各ページのすべて同じ部分を抽出します(保留します);各ページにあるが異なる部分をブロックに残す.ページによっては、ページのない部分だけを残しておくことも、ブロックにデフォルトの内容を書くこともできます.1つのページだけあるのは特例の削除です.残りは親テンプレートです.
indexでhtmlに基づいて親テンプレートbaseを抽出する.htmlは、トップページ、登録、ログインページの親テンプレートとして使用されます.
{# templates/base.html #}
{# , , #}
{% load static %}
{# #}
{% block title %}{% endblock title %}
{# #}
{% block topfiles %}{% endblock topfiles%}
{# #}
{% block head_con %}