Django

Code

Changeset 5502

Show
Ignore:
Timestamp:
06/20/07 01:16:56 (2 years ago)
Author:
adrian
Message:

Fixed #4549 -- WSGI server now sets mime type correctly for admin media content. Thanks, Stefane Fermgier

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/AUTHORS

    r5501 r5502  
    101101    favo@exoweb.net 
    102102    Bill Fenner <fenner@gmail.com> 
     103    Stefane Fermgier <sf@fermigier.com> 
    103104    Matthew Flanagan <http://wadofstuff.blogspot.com> 
    104105    Eric Floehr <eric@intellovations.com> 
  • django/trunk/django/core/servers/basehttp.py

    r5482 r5502  
    1010from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer 
    1111from types import ListType, StringType 
    12 import os, re, sys, time, urllib 
     12import os, re, sys, time, urllib, mimetypes 
    1313 
    1414__version__ = "0.1" 
     
    630630                status = '200 OK' 
    631631                headers = {} 
     632                mime_type = mimetypes.guess_type(file_path)[0] 
     633                if mime_type: 
     634                    headers['Content-Type'] = mime_type 
    632635                output = [fp.read()] 
    633636                fp.close()