Changeset 6731
- Timestamp:
- 11/29/07 09:47:47 (1 year ago)
- Files:
-
- django/trunk/AUTHORS (modified) (1 diff)
- django/trunk/django/views/static.py (modified) (1 diff)
- django/trunk/tests/regressiontests/views/tests/static.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/AUTHORS
r6664 r6731 72 72 Trevor Caira <trevor@caira.com> 73 73 Ricardo Javier Cárdenes Medina <ricardo.cardenes@gmail.com> 74 Graham Carlyle <graham.carlyle@maplecroft.net> 74 75 Antonio Cavedoni <http://cavedoni.com/> 75 76 C8E django/trunk/django/views/static.py
r6634 r6731 34 34 # Clean up given path to only allow serving files below document_root. 35 35 path = posixpath.normpath(urllib.unquote(path)) 36 path = path.lstrip('/') 36 37 newpath = '' 37 38 for part in path.split('/'): django/trunk/tests/regressiontests/views/tests/static.py
r6370 r6731 14 14 file = open(path.join(media_dir, filename)) 15 15 self.assertEquals(file.read(), response.content) 16 17 def test_copes_with_empty_path_component(self): 18 file_name = 'file.txt' 19 response = self.client.get('/views/site_media//%s' % file_name) 20 file = open(path.join(media_dir, file_name)) 21 self.assertEquals(file.read(), response.content) 22 23
