prettify abbreviated filename
[edumed.git] / stage2 / views.py
index 6b04a57..59c2d82 100644 (file)
@@ -55,7 +55,7 @@ def attachment_download(attachment):
     response = HttpResponse(content_type='application/force-download')
     response.write(attachment.file.read())
     base, ext = attachment.filename().rsplit('.', 1)
-    response['Content-Disposition'] = 'attachment; filename="%s.%s"' % (base[:10].replace('\n', ''), ext)
+    response['Content-Disposition'] = 'attachment; filename="%s.%s"' % (base[:20].replace('\n', '').strip(), ext)
     response['Content-Length'] = response.tell()
     return response