On Monday 26 January 2009, Vinay Sajip wrote: > > On Jan 26, 7:59 am, Ivan Mincik <ivan.min...@gmail.com> wrote: > > Dear django users, > > we have a problem with filename of resulting PDF generated by reportlab and > > then downloaded by browser. > > > > Generated PDF is OK, but filename is incorrect. It is allways something > > like "randomstring.pdf.part". (for example sa34sdfasdf.pdf.part) > > > > in the "view.py" there are these lines: > > response = HttpResponse(mimetype='application/pdf') > > response['Content-Disposition'] = 'filename=gisplan.pdf' > > > > Please, can anybody see where can be the problem ? > > It looks like a temporary filename generated by whatever is > downloading the file. For example, Firefox, while downloading, would > name the file "gisplan.pdf.part" and rename it to "gisplan.pdf" after > the download completed. If the downloader completed the download > (accounting for the OK PDF file) but failed to rename it, you might > get the result which you observed. > > I use a slightly different content-disposition, indicating explicitly > that it's an attachment: > > response['Content-Disposition'] = 'attachment; filename=gisplan.pdf' > > With this approach, everything works as expected for me. Thanks, it is working now.
> > Regards, > > Vinay Sajip > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---