X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/5adae760fc382cd1f3fdc7ee02f2b8cc0dc5cfa6..81101c996edfb9d8aea2fd96b981e393d7198908:/philo/models/nodes.py diff --git a/philo/models/nodes.py b/philo/models/nodes.py index 0c89095..93f772a 100644 --- a/philo/models/nodes.py +++ b/philo/models/nodes.py @@ -1,5 +1,6 @@ from inspect import getargspec import mimetypes +from os.path import basename from django.contrib.contenttypes import generic from django.contrib.contenttypes.models import ContentType @@ -388,6 +389,7 @@ class File(View): wrapper = FileWrapper(self.file) response = HttpResponse(wrapper, content_type=self.mimetype) response['Content-Length'] = self.file.size + response['Content-Disposition'] = "inline; filename=%s" % basename(self.file.name) return response class Meta: