diff options
| author | Adrian Holovaty <adrian@holovaty.com> | 2005-11-22 05:11:14 +0000 |
|---|---|---|
| committer | Adrian Holovaty <adrian@holovaty.com> | 2005-11-22 05:11:14 +0000 |
| commit | 8a2d9fc2f4e43bcadf480eb01534f79d3b8a4729 (patch) | |
| tree | ec12ade54298273c687e0cc01779c2b6c8f05f13 | |
| parent | 7911173ccc44432251fc88fc513771f64d6b9f1a (diff) | |
Tiny logic tightening in core.template.loader -- taken from new-admin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1347 bcc190cf-cafb-0310-a4f2-bffc1f526a37
| -rw-r--r-- | django/core/template/loader.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/django/core/template/loader.py b/django/core/template/loader.py index 20df897d71..f2b2d88f21 100644 --- a/django/core/template/loader.py +++ b/django/core/template/loader.py @@ -186,14 +186,14 @@ def do_extends(parser, token): This tag may be used in two ways: ``{% extends "base" %}`` (with quotes) uses the literal value "base" as the name of the parent template to extend, - or ``{% entends variable %}`` uses the value of ``variable`` as the name + or ``{% extends variable %}`` uses the value of ``variable`` as the name of the parent template to extend. """ bits = token.contents.split() if len(bits) != 2: raise TemplateSyntaxError, "'%s' takes one argument" % bits[0] parent_name, parent_name_var = None, None - if (bits[1].startswith('"') and bits[1].endswith('"')) or (bits[1].startswith("'") and bits[1].endswith("'")): + if bits[1][0] in ('"', "'") and bits[1][-1] == bits[1][0]: parent_name = bits[1][1:-1] else: parent_name_var = bits[1] |
