mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Fixed #19392 -- Improved error for old-style url tags with dashes.
Thanks dloewenherz for the report.
This commit is contained in:
@@ -1262,7 +1262,12 @@ def url(parser, token):
|
||||
if len(bits) < 2:
|
||||
raise TemplateSyntaxError("'%s' takes at least one argument"
|
||||
" (path to a view)" % bits[0])
|
||||
viewname = parser.compile_filter(bits[1])
|
||||
try:
|
||||
viewname = parser.compile_filter(bits[1])
|
||||
except TemplateSyntaxError as exc:
|
||||
exc.args = (exc.args[0] + ". "
|
||||
"The syntax of 'url' changed in Django 1.5, see the docs."),
|
||||
raise
|
||||
args = []
|
||||
kwargs = {}
|
||||
asvar = None
|
||||
|
||||
Reference in New Issue
Block a user