On Apr 6, 7:07 am, "Mike Axiak" <[EMAIL PROTECTED]> wrote:
> Well I can't help but post a more complete solution (;-)) located 
> athttp://www.djangosnippets.org/snippets/157/.
>
> To be honest, I find Django tries very hard to be compliant with W3C
> (adding things in favor of WCAG, using XHTML when possible, etc). This
> usually isn't a problem because most browser-compatibility things can
> be changed in the template layer.
>
> The reason custom middleware had to be written to solve this problem
> is a bug in IE's (mis)use of HTTP. Not HTML (EMCAScript/CSS...), mind
> you, but HTTP. Microsoft has created a page that seems to be a bug-
> report page, not a "this is how we do HTTP" page. AFAIK, this is the
> only example I've seen of browser incompatibilities causing problems
> in the HTTP layer, does anybody else know of any others?
>
> Honestly, I am surprised no one else has seen this bug. If they have,
> I am curious what the solutions have been (don't use any of the number
> of Django middleware that use Vary?).
>
> Cheers,
> Mike Axiak
>
> On Apr 5, 2:35 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> wrote:
>
> > Hi All,
>
> > I found that Django can not serve PDF files from view, and I feel this
> > is wrong and must be fixed, so I try to raise this topic now.
>
> > Problem description:
>
> > We've build e-commerce site which sells PDF files as well. For obvious
> > reasons I can not put all our PDF files as static files on media
> > server.
>
> > I have also found nice guide and followed it:
> >    http://www.djangoproject.com/documentation/outputting_pdf/
>
> > Actual code I've used is this one:
> >    http://dpaste.com/7959/
>
> > All worked well, we have installed new site yesterday, and got
> > numerious number of complaints from our users. Tracking down the
> > problem we've found that it is IE specific, well known and mentioned
> > on Microsoft support site:
>
> >    http://support.microsoft.com/kb/824847/en-us?spid=8722&sid=global
>
> > I've asked on IRC, people helped me and pointed out that I should
> > write middleware to fix this problem. Btw, big thanks to 'axiak' from
> > #django IRC by helping to resolve problem in fast manner:
>
> >    http://dpaste.com/7960/
>
> > Now, I am curious, is this normal that to serve PDF file it is
> > required to write middleware?
>
> > Alex

I'd suggest that this is probably important enough for core addition.
One could whine that it's IEs fault but that doesn't solve the problem.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to