﻿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
7917	Decide whether {% url %} syntax changes	Johannes Dollinger	nobody	"Doc quote: ""Note that the syntax for this tag may change in the future, as we make it more robust.""

Recent django-dev thread: http://groups.google.com/group/django-developers/browse_thread/thread/fd30cb20f80c6c79

Options:

  1. Make the view name a normal `Variable`. Backwards incompatible: old `{% url foo %}` vs new `{% url ""foo"" %}`
  2. Accept a quoted view name, deprecate unquoted view names. Backwards compatible. This would enable a soft transition to solution 1.
  3. Treat an unquoted view name as a literal, unless `reverse` fails. Then try to treat it as a Variable. Backwards incompatible (strange things might happen). Proposed here: http://groups.google.com/group/django-developers/browse_thread/thread/31ed4b3bbebbb2af/. 
  4. ???
  5. Do nothing.

"		closed	Template system	dev		invalid		justinlilly@… Trevor Caira	Design decision needed	1	0	0	0	0	0
