Changeset 3799
- Timestamp:
- 09/23/06 03:41:09 (2 years ago)
- Files:
-
- django/trunk/django/template/defaultfilters.py (modified) (1 diff)
- django/trunk/tests/regressiontests/defaultfilters/tests.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/template/defaultfilters.py
r3563 r3799 16 16 def addslashes(value): 17 17 "Adds slashes - useful for passing strings to JavaScript, for example." 18 return value.replace(' "', '\\"').replace("'", "\\'")18 return value.replace('\\', '\\\\').replace('"', '\\"').replace("'", "\\'") 19 19 20 20 def capfirst(value): django/trunk/tests/regressiontests/defaultfilters/tests.py
r3661 r3799 16 16 '\\"double quotes\\" and \\\'single quotes\\\'' 17 17 18 >>> addslashes(r'\ : backslashes, too') 19 '\\\\ : backslashes, too' 20 18 21 >>> capfirst('hello world') 19 22 'Hello world'
