読者です 読者をやめる 読者になる 読者になる

{% extends %}はテンプレートの最初の要素でなくてはならない

Django

rev7084から、{% extends %}の前に別のタグがくるテンプレートが動かなくなっている。

cf.

つまり、これは動かず、

{% load i18n %}
{% extends "base.html" %}
{% block content %}
  It won't work!
{% endblock %}


これは動く。

{% extends "base.html" %}
{% load i18n %}
{% block content %}
  It works!
{% endblock %}


僕は前者の書き方で通していたので、全テンプレートが要修正。久しぶりにktkr
やっぱりTrunk版のHEADに追随していくならば、ある程度本家のTicketに目を通しておかないといけないな。