﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
21184	block.super does not render with reverse errors in super block	schrinaw@…	nobody	"Simple example:
#parent.html
{% block parent %}
{% url ""no reverse match"" %} <- no reverse found, error
{% endblock parent %}

#child.html
{% extends ""parent.html"" %}
{% block parent %}
{{block.super}}
some other stuff
{% endblock parent %}

Rendering child.html, the block.super part does not appear.  It fails ""silently"" rather than throwing the ""no reverse match"" error.  Not sure if this is the intended behavior (why??), but it has caused me an hour of frustrating template debugging in two cases now.  It was only when I moved the whole parent block into the child template (ie copy/paste) that the ""no reverse match"" error surfaced.  I thought I had a problem with template inheritance the whole time.  "	Bug	closed	Template system	1.5	Normal	fixed	block.super		Accepted	0	0	0	0	0	0
