fnp
/
edumed.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
prettify abbreviated filename
[edumed.git]
/
stage2
/
views.py
diff --git
a/stage2/views.py
b/stage2/views.py
index
7f3422e
..
59c2d82
100644
(file)
--- a/
stage2/views.py
+++ b/
stage2/views.py
@@
-54,7
+54,8
@@
def upload(request, assignment_id, participant_id, key):
def attachment_download(attachment):
response = HttpResponse(content_type='application/force-download')
response.write(attachment.file.read())
def attachment_download(attachment):
response = HttpResponse(content_type='application/force-download')
response.write(attachment.file.read())
- response['Content-Disposition'] = 'attachment; filename="%s"' % attachment.filename()
+ base, ext = attachment.filename().rsplit('.', 1)
+ response['Content-Disposition'] = 'attachment; filename="%s.%s"' % (base[:20].replace('\n', '').strip(), ext)
response['Content-Length'] = response.tell()
return response
response['Content-Length'] = response.tell()
return response