Changeset 3138
- Timestamp:
- 06/17/06 23:12:55 (2 years ago)
- Files:
-
- django/trunk/django/template/defaulttags.py (modified) (3 diffs)
- django/trunk/django/template/__init__.py (modified) (1 diff)
- django/trunk/docs/templates.txt (modified) (1 diff)
- django/trunk/tests/othertests/templates.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/template/defaulttags.py
r3112 r3138 2 2 3 3 from django.template import Node, NodeList, Template, Context, resolve_variable 4 from django.template import TemplateSyntaxError, VariableDoesNotExist, BLOCK_TAG_START, BLOCK_TAG_END, VARIABLE_TAG_START, VARIABLE_TAG_END 4 from django.template import TemplateSyntaxError, VariableDoesNotExist, BLOCK_TAG_START, BLOCK_TAG_END, VARIABLE_TAG_START, VARIABLE_TAG_END, SINGLE_BRACE_START, SINGLE_BRACE_END 5 5 from django.template import get_library, Library, InvalidTemplateLibrary 6 6 from django.conf import settings … … 276 276 'closeblock': BLOCK_TAG_END, 277 277 'openvariable': VARIABLE_TAG_START, 278 'closevariable': VARIABLE_TAG_END} 278 'closevariable': VARIABLE_TAG_END, 279 'openbrace': SINGLE_BRACE_START, 280 'closebrace': SINGLE_BRACE_END, 281 } 279 282 280 283 def __init__(self, tagtype): … … 810 813 ``openvariable`` ``{{`` 811 814 ``closevariable`` ``}}`` 815 ``openbrace`` ``{`` 816 ``closebrace`` ``}`` 812 817 ================== ======= 813 818 """ django/trunk/django/template/__init__.py
r3113 r3138 76 76 VARIABLE_TAG_START = '{{' 77 77 VARIABLE_TAG_END = '}}' 78 SINGLE_BRACE_START = '{' 79 SINGLE_BRACE_END = '}' 78 80 79 81 ALLOWED_VARIABLE_CHARS = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.' django/trunk/docs/templates.txt
r3108 r3138 767 767 ``openvariable`` ``{{`` 768 768 ``closevariable`` ``}}`` 769 ``openbrace`` ``{`` 770 ``closebrace`` ``}`` 769 771 ================== ======= 770 772 django/trunk/tests/othertests/templates.py
r3113 r3138 500 500 'templatetag05': ('{% templatetag %}', {}, template.TemplateSyntaxError), 501 501 'templatetag06': ('{% templatetag foo %}', {}, template.TemplateSyntaxError), 502 'templatetag07': ('{% templatetag openbrace %}', {}, '{'), 503 'templatetag08': ('{% templatetag closebrace %}', {}, '}'), 504 'templatetag09': ('{% templatetag openbrace %}{% templatetag openbrace %}', {}, '{{'), 505 'templatetag10': ('{% templatetag closebrace %}{% templatetag closebrace %}', {}, '}}'), 502 506 503 507 ### WIDTHRATIO TAG ########################################################
