﻿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
5124	{% block %} inheritance not working after a few levels of {% extends %} (includes minimal demo app)	vdupras@…	k0001	"This is a very, very, *very* strange and obscur bug. When I encountered it, I thought it was a simple {% extends %} and {% block %} misbehavior, but when I tried to build a minimal app to reproduce it, I couldn't. In fact, it has to do with extends, block *and* load (for templatetags).

I can't explain the bug, but please, someone, look at the demo app. ""template6"" has a block containing ""THIS IS WHAT SHOULD BE OUTPUT BUT ISN'T"". When you run the app, this text is not output.

If you remove the ""{% load mytags %}"" line from template5.html, oops! the text will be there.

*OR*

If you add ""{% block css %}{{ block.super }}{% endblock %}"" in template5.html, oops! the text is back again.

Sorry for not having simplified the demo further, I've been going crazy to try to reproduce the bug so I simply copy/pasted my template hierarchy and replaced text with dummy text."		closed	Template system	dev		fixed	extends block load templatetags	favo@…	Ready for checkin	1	0	0	0	0	0
