﻿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
13984	template.loader.select_template should return template_name as well.	Daniel Duan	Josh Stegmaier	"The whole purpose of this function is to find out which possible location of a certain template is valid. It make sense to return the compiled template as well as its location.

Here's a common use case:

A template is found by select_template, however, this template extends an ""base.html"" whose is located in the same directory, which is unknown until runtime as well. So the extends tag fails. 

If select_template returns the location of the template it finds, then this info could be passed into an context and thus make the extends tag useful again."	New feature	closed	Template system	dev	Normal	duplicate			Design decision needed	1	0	0	0	0	0
