Code

Ticket #6484: 0009-Add-default-mime.types-for-Windows-systems.patch

File 0009-Add-default-mime.types-for-Windows-systems.patch, 22.6 KB (added by Bastian Kleineidam <calvin@…>, 6 years ago)
  • new file django/views/mime.types

    From a3ccd38b83a1efd5b103ca3287a01001737b55f1 Mon Sep 17 00:00:00 2001
    From: Bastian Kleineidam <calvin@debian.org>
    Date: Fri, 25 Jan 2008 17:30:45 +0100
    Subject: Add default mime.types for Windows systems
    
    Use local mime.types for Windows systems, since they usually
    don't have one installed, and the default types are not really
    exhaustive.
    
    Signed-off-by: Bastian Kleineidam <calvin@debian.org>
    
    diff --git a/django/views/mime.types b/django/views/mime.types
    new file mode 100644
    index 0000000..141f405
    - +  
     1############################################################################### 
     2# 
     3#  MIME-TYPES and the extensions that represent them 
     4# 
     5#  This file is part of the "mime-support" package.  Please send email (not a 
     6#  bug report) to mime-support@packages.debian.org if you would like new types 
     7#  and/or extensions to be added. 
     8# 
     9#  The reason that all types are managed by the mime-support package instead 
     10#  allowing individual packages to install types in much the same way as they 
     11#  add entries in to the mailcap file is so these types can be referenced by 
     12#  other programs (such as a web server) even if the specific support package 
     13#  for that type is not installed. 
     14# 
     15#  Users can add their own types if they wish by creating a ".mime.types" 
     16#  file in their home directory.  Definitions included there will take 
     17#  precedence over those listed here. 
     18# 
     19#  Note: Compression schemes like "gzip", "bzip", and "compress" are not 
     20#  actually "mime-types".  They are "encodings" and hence must _not_ have 
     21#  entries in this file to map their extensions.  The "mime-type" of an 
     22#  encoded file refers to the type of data that has been encoded, not the 
     23#  type of encoding. 
     24# 
     25############################################################################### 
     26 
     27 
     28application/activemessage 
     29application/andrew-inset                        ez 
     30application/applefile 
     31application/atom+xml                            atom 
     32application/atomcat+xml                         atomcat 
     33application/atomserv+xml                        atomsrv 
     34application/atomicmail 
     35application/batch-SMTP 
     36application/beep+xml 
     37application/cals-1840 
     38application/cap                                 cap pcap 
     39application/commonground 
     40application/cu-seeme                            cu 
     41application/cybercash 
     42application/davmount+xml                        davmount 
     43application/dca-rft 
     44application/dec-dx 
     45application/docbook+xml 
     46application/dsptype                             tsp 
     47application/dvcs 
     48application/edi-consent 
     49application/edi-x12 
     50application/edifact 
     51application/eshop 
     52application/font-tdpfr 
     53application/futuresplash                        spl 
     54application/ghostview 
     55application/hta                                 hta 
     56application/http 
     57application/hyperstudio 
     58application/iges 
     59application/index 
     60application/index.cmd 
     61application/index.obj 
     62application/index.response 
     63application/index.vnd 
     64application/iotp 
     65application/ipp 
     66application/isup 
     67application/java-archive                        jar 
     68application/java-serialized-object              ser 
     69application/java-vm                             class 
     70application/m3g                                 m3g 
     71application/mac-binhex40                        hqx 
     72application/mac-compactpro                      cpt 
     73application/macwriteii 
     74application/marc 
     75application/mathematica                         nb nbp 
     76application/ms-tnef 
     77application/msaccess                            mdb 
     78application/msword                              doc dot 
     79application/news-message-id 
     80application/news-transmission 
     81application/ocsp-request 
     82application/ocsp-response 
     83application/octet-stream                        bin 
     84application/oda                                 oda 
     85application/ogg                                 ogg ogm 
     86application/parityfec 
     87application/pdf                                 pdf 
     88application/pgp-encrypted 
     89application/pgp-keys                            key 
     90application/pgp-signature                       pgp 
     91application/pics-rules                          prf 
     92application/pkcs10 
     93application/pkcs7-mime 
     94application/pkcs7-signature 
     95application/pkix-cert 
     96application/pkix-crl 
     97application/pkixcmp 
     98application/postscript                          ps ai eps espi epsf eps2 eps3 
     99application/prs.alvestrand.titrax-sheet 
     100application/prs.cww 
     101application/prs.nprend 
     102application/qsig 
     103application/rar                                 rar 
     104application/rdf+xml                             rdf 
     105application/remote-printing 
     106application/riscos 
     107application/rss+xml                             rss 
     108application/rtf                                 rtf 
     109application/sdp 
     110application/set-payment 
     111application/set-payment-initiation 
     112application/set-registration 
     113application/set-registration-initiation 
     114application/sgml 
     115application/sgml-open-catalog 
     116application/sieve 
     117application/slate 
     118application/smil                                smi smil 
     119application/timestamp-query 
     120application/timestamp-reply 
     121application/vemmi 
     122application/whoispp-query 
     123application/whoispp-response 
     124application/wita 
     125application/wordperfect                         wpd 
     126application/wordperfect5.1                      wp5 
     127application/x400-bp 
     128application/xhtml+xml                           xhtml xht 
     129application/xml                                 xml xsl 
     130application/xml-dtd 
     131application/xml-external-parsed-entity 
     132application/xspf+xml                            xspf 
     133application/zip                                 zip 
     134application/vnd.3M.Post-it-Notes 
     135application/vnd.accpac.simply.aso 
     136application/vnd.accpac.simply.imp 
     137application/vnd.acucobol 
     138application/vnd.aether.imp 
     139application/vnd.anser-web-certificate-issue-initiation 
     140application/vnd.anser-web-funds-transfer-initiation 
     141application/vnd.audiograph 
     142application/vnd.bmi 
     143application/vnd.businessobjects 
     144application/vnd.canon-cpdl 
     145application/vnd.canon-lips 
     146application/vnd.cinderella                      cdy 
     147application/vnd.claymore 
     148application/vnd.commerce-battelle 
     149application/vnd.commonspace 
     150application/vnd.comsocaller 
     151application/vnd.contact.cmsg 
     152application/vnd.cosmocaller 
     153application/vnd.ctc-posml 
     154application/vnd.cups-postscript 
     155application/vnd.cups-raster 
     156application/vnd.cups-raw 
     157application/vnd.cybank 
     158application/vnd.dna 
     159application/vnd.dpgraph 
     160application/vnd.dxr 
     161application/vnd.ecdis-update 
     162application/vnd.ecowin.chart 
     163application/vnd.ecowin.filerequest 
     164application/vnd.ecowin.fileupdate 
     165application/vnd.ecowin.series 
     166application/vnd.ecowin.seriesrequest 
     167application/vnd.ecowin.seriesupdate 
     168application/vnd.enliven 
     169application/vnd.epson.esf 
     170application/vnd.epson.msf 
     171application/vnd.epson.quickanime 
     172application/vnd.epson.salt 
     173application/vnd.epson.ssf 
     174application/vnd.ericsson.quickcall 
     175application/vnd.eudora.data 
     176application/vnd.fdf 
     177application/vnd.ffsns 
     178application/vnd.flographit 
     179application/vnd.framemaker 
     180application/vnd.fsc.weblaunch 
     181application/vnd.fujitsu.oasys 
     182application/vnd.fujitsu.oasys2 
     183application/vnd.fujitsu.oasys3 
     184application/vnd.fujitsu.oasysgp 
     185application/vnd.fujitsu.oasysprs 
     186application/vnd.fujixerox.ddd 
     187application/vnd.fujixerox.docuworks 
     188application/vnd.fujixerox.docuworks.binder 
     189application/vnd.fut-misnet 
     190application/vnd.google-earth.kml+xml            kml 
     191application/vnd.google-earth.kmz                kmz 
     192application/vnd.grafeq 
     193application/vnd.groove-account 
     194application/vnd.groove-identity-message 
     195application/vnd.groove-injector 
     196application/vnd.groove-tool-message 
     197application/vnd.groove-tool-template 
     198application/vnd.groove-vcard 
     199application/vnd.hhe.lesson-player 
     200application/vnd.hp-HPGL 
     201application/vnd.hp-PCL 
     202application/vnd.hp-PCLXL 
     203application/vnd.hp-hpid 
     204application/vnd.hp-hps 
     205application/vnd.httphone 
     206application/vnd.hzn-3d-crossword 
     207application/vnd.ibm.MiniPay 
     208application/vnd.ibm.afplinedata 
     209application/vnd.ibm.modcap 
     210application/vnd.informix-visionary 
     211application/vnd.intercon.formnet 
     212application/vnd.intertrust.digibox 
     213application/vnd.intertrust.nncp 
     214application/vnd.intu.qbo 
     215application/vnd.intu.qfx 
     216application/vnd.irepository.package+xml 
     217application/vnd.is-xpr 
     218application/vnd.japannet-directory-service 
     219application/vnd.japannet-jpnstore-wakeup 
     220application/vnd.japannet-payment-wakeup 
     221application/vnd.japannet-registration 
     222application/vnd.japannet-registration-wakeup 
     223application/vnd.japannet-setstore-wakeup 
     224application/vnd.japannet-verification 
     225application/vnd.japannet-verification-wakeup 
     226application/vnd.koan 
     227application/vnd.lotus-1-2-3 
     228application/vnd.lotus-approach 
     229application/vnd.lotus-freelance 
     230application/vnd.lotus-notes 
     231application/vnd.lotus-organizer 
     232application/vnd.lotus-screencam 
     233application/vnd.lotus-wordpro 
     234application/vnd.mcd 
     235application/vnd.mediastation.cdkey 
     236application/vnd.meridian-slingshot 
     237application/vnd.mif 
     238application/vnd.minisoft-hp3000-save 
     239application/vnd.mitsubishi.misty-guard.trustweb 
     240application/vnd.mobius.daf 
     241application/vnd.mobius.dis 
     242application/vnd.mobius.msl 
     243application/vnd.mobius.plc 
     244application/vnd.mobius.txf 
     245application/vnd.motorola.flexsuite 
     246application/vnd.motorola.flexsuite.adsi 
     247application/vnd.motorola.flexsuite.fis 
     248application/vnd.motorola.flexsuite.gotap 
     249application/vnd.motorola.flexsuite.kmr 
     250application/vnd.motorola.flexsuite.ttc 
     251application/vnd.motorola.flexsuite.wem 
     252application/vnd.mozilla.xul+xml                 xul 
     253application/vnd.ms-artgalry 
     254application/vnd.ms-asf 
     255application/vnd.ms-excel                        xls xlb xlt 
     256application/vnd.ms-lrm 
     257application/vnd.ms-pki.seccat                   cat 
     258application/vnd.ms-pki.stl                      stl 
     259application/vnd.ms-powerpoint                   ppt pps 
     260application/vnd.ms-project 
     261application/vnd.ms-tnef 
     262application/vnd.ms-works 
     263application/vnd.mseq 
     264application/vnd.msign 
     265application/vnd.music-niff 
     266application/vnd.musician 
     267application/vnd.netfpx 
     268application/vnd.noblenet-directory 
     269application/vnd.noblenet-sealer 
     270application/vnd.noblenet-web 
     271application/vnd.novadigm.EDM 
     272application/vnd.novadigm.EDX 
     273application/vnd.novadigm.EXT 
     274application/vnd.oasis.opendocument.chart                        odc 
     275application/vnd.oasis.opendocument.database                     odb 
     276application/vnd.oasis.opendocument.formula                      odf 
     277application/vnd.oasis.opendocument.graphics                     odg 
     278application/vnd.oasis.opendocument.graphics-template            otg 
     279application/vnd.oasis.opendocument.image                        odi 
     280application/vnd.oasis.opendocument.presentation                 odp 
     281application/vnd.oasis.opendocument.presentation-template        otp 
     282application/vnd.oasis.opendocument.spreadsheet                  ods 
     283application/vnd.oasis.opendocument.spreadsheet-template         ots 
     284application/vnd.oasis.opendocument.text                         odt 
     285application/vnd.oasis.opendocument.text-master                  odm 
     286application/vnd.oasis.opendocument.text-template                ott 
     287application/vnd.oasis.opendocument.text-web                     oth 
     288application/vnd.osa.netdeploy 
     289application/vnd.palm 
     290application/vnd.pg.format 
     291application/vnd.pg.osasli 
     292application/vnd.powerbuilder6 
     293application/vnd.powerbuilder6-s 
     294application/vnd.powerbuilder7 
     295application/vnd.powerbuilder7-s 
     296application/vnd.powerbuilder75 
     297application/vnd.powerbuilder75-s 
     298application/vnd.previewsystems.box 
     299application/vnd.publishare-delta-tree 
     300application/vnd.pvi.ptid1 
     301application/vnd.pwg-xhtml-print+xml 
     302application/vnd.rapid 
     303application/vnd.rim.cod                         cod 
     304application/vnd.s3sms 
     305application/vnd.seemail 
     306application/vnd.shana.informed.formdata 
     307application/vnd.shana.informed.formtemplate 
     308application/vnd.shana.informed.interchange 
     309application/vnd.shana.informed.package 
     310application/vnd.smaf                            mmf 
     311application/vnd.sss-cod 
     312application/vnd.sss-dtf 
     313application/vnd.sss-ntf 
     314application/vnd.stardivision.calc               sdc 
     315application/vnd.stardivision.chart              sds 
     316application/vnd.stardivision.draw               sda 
     317application/vnd.stardivision.impress            sdd 
     318application/vnd.stardivision.math               sdf 
     319application/vnd.stardivision.writer             sdw 
     320application/vnd.stardivision.writer-global      sgl 
     321application/vnd.street-stream 
     322application/vnd.sun.xml.calc                    sxc 
     323application/vnd.sun.xml.calc.template           stc 
     324application/vnd.sun.xml.draw                    sxd 
     325application/vnd.sun.xml.draw.template           std 
     326application/vnd.sun.xml.impress                 sxi 
     327application/vnd.sun.xml.impress.template        sti 
     328application/vnd.sun.xml.math                    sxm 
     329application/vnd.sun.xml.writer                  sxw 
     330application/vnd.sun.xml.writer.global           sxg 
     331application/vnd.sun.xml.writer.template         stw 
     332application/vnd.svd 
     333application/vnd.swiftview-ics 
     334application/vnd.symbian.install                 sis 
     335application/vnd.triscape.mxs 
     336application/vnd.trueapp 
     337application/vnd.truedoc 
     338application/vnd.tve-trigger 
     339application/vnd.ufdl 
     340application/vnd.uplanet.alert 
     341application/vnd.uplanet.alert-wbxml 
     342application/vnd.uplanet.bearer-choice 
     343application/vnd.uplanet.bearer-choice-wbxml 
     344application/vnd.uplanet.cacheop 
     345application/vnd.uplanet.cacheop-wbxml 
     346application/vnd.uplanet.channel 
     347application/vnd.uplanet.channel-wbxml 
     348application/vnd.uplanet.list 
     349application/vnd.uplanet.list-wbxml 
     350application/vnd.uplanet.listcmd 
     351application/vnd.uplanet.listcmd-wbxml 
     352application/vnd.uplanet.signal 
     353application/vnd.vcx 
     354application/vnd.vectorworks 
     355application/vnd.vidsoft.vidconference 
     356application/vnd.visio                           vsd 
     357application/vnd.vividence.scriptfile 
     358application/vnd.wap.sic 
     359application/vnd.wap.slc 
     360application/vnd.wap.wbxml                       wbxml 
     361application/vnd.wap.wmlc                        wmlc 
     362application/vnd.wap.wmlscriptc                  wmlsc 
     363application/vnd.webturbo 
     364application/vnd.wrq-hp3000-labelled 
     365application/vnd.wt.stf 
     366application/vnd.xara 
     367application/vnd.xfdl 
     368application/vnd.yellowriver-custom-menu 
     369application/x-123                               wk 
     370application/x-7z-compressed                     7z 
     371application/x-abiword                           abw 
     372application/x-apple-diskimage                   dmg 
     373application/x-bcpio                             bcpio 
     374application/x-bittorrent                        torrent 
     375application/x-cab                               cab 
     376application/x-cbr                               cbr 
     377application/x-cbz                               cbz 
     378application/x-cdf                               cdf 
     379application/x-cdlink                            vcd 
     380application/x-chess-pgn                         pgn 
     381application/x-core 
     382application/x-cpio                              cpio 
     383application/x-csh                               csh 
     384application/x-debian-package                    deb udeb 
     385application/x-director                          dcr dir dxr 
     386application/x-dms                               dms 
     387application/x-doom                              wad 
     388application/x-dvi                               dvi 
     389application/x-httpd-eruby                       rhtml 
     390application/x-executable 
     391application/x-flac                              flac 
     392application/x-font                              pfa pfb gsf pcf pcf.Z 
     393application/x-freemind                          mm 
     394application/x-futuresplash                      spl 
     395application/x-gnumeric                          gnumeric 
     396application/x-go-sgf                            sgf 
     397application/x-graphing-calculator               gcf 
     398application/x-gtar                              gtar tgz taz 
     399application/x-hdf                               hdf 
     400application/x-httpd-php                         phtml pht php 
     401application/x-httpd-php-source                  phps 
     402application/x-httpd-php3                        php3 
     403application/x-httpd-php3-preprocessed           php3p 
     404application/x-httpd-php4                        php4 
     405application/x-ica                               ica 
     406application/x-internet-signup                   ins isp 
     407application/x-iphone                            iii 
     408application/x-iso9660-image                     iso 
     409application/x-jam                               jam 
     410application/x-java-applet 
     411application/x-java-bean 
     412application/x-java-jnlp-file                    jnlp 
     413application/x-javascript                        js 
     414application/x-jmol                              jmz 
     415application/x-kchart                            chrt 
     416application/x-kdelnk 
     417application/x-killustrator                      kil 
     418application/x-koan                              skp skd skt skm 
     419application/x-kpresenter                        kpr kpt 
     420application/x-kspread                           ksp 
     421application/x-kword                             kwd kwt 
     422application/x-latex                             latex 
     423application/x-lha                               lha 
     424application/x-lyx                               lyx 
     425application/x-lzh                               lzh 
     426application/x-lzx                               lzx 
     427application/x-maker                             frm maker frame fm fb book fbdoc 
     428application/x-mif                               mif 
     429application/x-ms-wmd                            wmd 
     430application/x-ms-wmz                            wmz 
     431application/x-msdos-program                     com exe bat dll 
     432application/x-msi                               msi 
     433application/x-netcdf                            nc 
     434application/x-ns-proxy-autoconfig               pac dat 
     435application/x-nwc                               nwc 
     436application/x-object                            o 
     437application/x-oz-application                    oza 
     438application/x-pkcs7-certreqresp                 p7r 
     439application/x-pkcs7-crl                         crl 
     440application/x-python-code                       pyc pyo 
     441application/x-quicktimeplayer                   qtl 
     442application/x-redhat-package-manager            rpm 
     443application/x-ruby                              rb 
     444application/x-rx 
     445application/x-sh                                sh 
     446application/x-shar                              shar 
     447application/x-shellscript 
     448application/x-shockwave-flash                   swf swfl 
     449application/x-stuffit                           sit sitx 
     450application/x-sv4cpio                           sv4cpio 
     451application/x-sv4crc                            sv4crc 
     452application/x-tar                               tar 
     453application/x-tcl                               tcl 
     454application/x-tex-gf                            gf 
     455application/x-tex-pk                            pk 
     456application/x-texinfo                           texinfo texi 
     457application/x-trash                             ~ % bak old sik 
     458application/x-troff                             t tr roff 
     459application/x-troff-man                         man 
     460application/x-troff-me                          me 
     461application/x-troff-ms                          ms 
     462application/x-ustar                             ustar 
     463application/x-videolan 
     464application/x-wais-source                       src 
     465application/x-wingz                             wz 
     466application/x-x509-ca-cert                      crt 
     467application/x-xcf                               xcf 
     468application/x-xfig                              fig 
     469application/x-xpinstall                         xpi 
     470 
     471audio/32kadpcm 
     472audio/3gpp 
     473audio/basic                                     au snd 
     474audio/g.722.1 
     475audio/l16 
     476audio/midi                                      mid midi kar 
     477audio/mp4a-latm 
     478audio/mpa-robust 
     479audio/mpeg                                      mpga mpega mp2 mp3 m4a 
     480audio/mpegurl                                   m3u 
     481audio/parityfec 
     482audio/prs.sid                                   sid 
     483audio/telephone-event 
     484audio/tone 
     485audio/vnd.cisco.nse 
     486audio/vnd.cns.anp1 
     487audio/vnd.cns.inf1 
     488audio/vnd.digital-winds 
     489audio/vnd.everad.plj 
     490audio/vnd.lucent.voice 
     491audio/vnd.nortel.vbk 
     492audio/vnd.nuera.ecelp4800 
     493audio/vnd.nuera.ecelp7470 
     494audio/vnd.nuera.ecelp9600 
     495audio/vnd.octel.sbc 
     496audio/vnd.qcelp 
     497audio/vnd.rhetorex.32kadpcm 
     498audio/vnd.vmx.cvsd 
     499audio/x-aiff                                    aif aiff aifc 
     500audio/x-gsm                                     gsm 
     501audio/x-mpegurl                                 m3u 
     502audio/x-ms-wma                                  wma 
     503audio/x-ms-wax                                  wax 
     504audio/x-pn-realaudio-plugin 
     505audio/x-pn-realaudio                            ra rm ram 
     506audio/x-realaudio                               ra 
     507audio/x-scpls                                   pls 
     508audio/x-sd2                                     sd2 
     509audio/x-wav                                     wav 
     510 
     511chemical/x-alchemy                              alc 
     512chemical/x-cache                                cac cache 
     513chemical/x-cache-csf                            csf 
     514chemical/x-cactvs-binary                        cbin cascii ctab 
     515chemical/x-cdx                                  cdx 
     516chemical/x-cerius                               cer 
     517chemical/x-chem3d                               c3d 
     518chemical/x-chemdraw                             chm 
     519chemical/x-cif                                  cif 
     520chemical/x-cmdf                                 cmdf 
     521chemical/x-cml                                  cml 
     522chemical/x-compass                              cpa 
     523chemical/x-crossfire                            bsd 
     524chemical/x-csml                                 csml csm 
     525chemical/x-ctx                                  ctx 
     526chemical/x-cxf                                  cxf cef 
     527#chemical/x-daylight-smiles                     smi 
     528chemical/x-embl-dl-nucleotide                   emb embl 
     529chemical/x-galactic-spc                         spc 
     530chemical/x-gamess-input                         inp gam gamin 
     531chemical/x-gaussian-checkpoint                  fch fchk 
     532chemical/x-gaussian-cube                        cub 
     533chemical/x-gaussian-input                       gau gjc gjf 
     534chemical/x-gaussian-log                         gal 
     535chemical/x-gcg8-sequence                        gcg 
     536chemical/x-genbank                              gen 
     537chemical/x-hin                                  hin 
     538chemical/x-isostar                              istr ist 
     539chemical/x-jcamp-dx                             jdx dx 
     540chemical/x-kinemage                             kin 
     541chemical/x-macmolecule                          mcm 
     542chemical/x-macromodel-input                     mmd mmod 
     543chemical/x-mdl-molfile                          mol 
     544chemical/x-mdl-rdfile                           rd 
     545chemical/x-mdl-rxnfile                          rxn 
     546chemical/x-mdl-sdfile                           sd sdf 
     547chemical/x-mdl-tgf                              tgf 
     548#chemical/x-mif                                 mif 
     549chemical/x-mmcif                                mcif 
     550chemical/x-mol2                                 mol2 
     551chemical/x-molconn-Z                            b 
     552chemical/x-mopac-graph                          gpt 
     553chemical/x-mopac-input                          mop mopcrt mpc zmt 
     554chemical/x-mopac-out                            moo 
     555chemical/x-mopac-vib                            mvb 
     556chemical/x-ncbi-asn1                            asn 
     557chemical/x-ncbi-asn1-ascii                      prt ent 
     558chemical/x-ncbi-asn1-binary                     val aso 
     559chemical/x-ncbi-asn1-spec                       asn 
     560chemical/x-pdb                                  pdb ent 
     561chemical/x-rosdal                               ros 
     562chemical/x-swissprot                            sw 
     563chemical/x-vamas-iso14976                       vms 
     564chemical/x-vmd                                  vmd 
     565chemical/x-xtel                                 xtel 
     566chemical/x-xyz                                  xyz 
     567 
     568image/cgm 
     569image/g3fax 
     570image/gif                                       gif 
     571image/ief                                       ief 
     572image/jpeg                                      jpeg jpg jpe 
     573image/naplps 
     574image/pcx                                       pcx 
     575image/png                                       png 
     576image/prs.btif 
     577image/prs.pti 
     578image/svg+xml                                   svg svgz 
     579image/tiff                                      tiff tif 
     580image/vnd.cns.inf2 
     581image/vnd.djvu                                  djvu djv 
     582image/vnd.dwg 
     583image/vnd.dxf 
     584image/vnd.fastbidsheet 
     585image/vnd.fpx 
     586image/vnd.fst 
     587image/vnd.fujixerox.edmics-mmr 
     588image/vnd.fujixerox.edmics-rlc 
     589image/vnd.mix 
     590image/vnd.net-fpx 
     591image/vnd.svf 
     592image/vnd.wap.wbmp                              wbmp 
     593image/vnd.xiff 
     594image/x-cmu-raster                              ras 
     595image/x-coreldraw                               cdr 
     596image/x-coreldrawpattern                        pat 
     597image/x-coreldrawtemplate                       cdt 
     598image/x-corelphotopaint                         cpt 
     599image/x-icon                                    ico 
     600image/x-jg                                      art 
     601image/x-jng                                     jng 
     602image/x-ms-bmp                                  bmp 
     603image/x-photoshop                               psd 
     604image/x-portable-anymap                         pnm 
     605image/x-portable-bitmap                         pbm 
     606image/x-portable-graymap                        pgm 
     607image/x-portable-pixmap                         ppm 
     608image/x-rgb                                     rgb 
     609image/x-xbitmap                                 xbm 
     610image/x-xpixmap                                 xpm 
     611image/x-xwindowdump                             xwd 
     612 
     613inode/chardevice 
     614inode/blockdevice 
     615inode/directory-locked 
     616inode/directory 
     617inode/fifo 
     618inode/socket 
     619 
     620message/delivery-status 
     621message/disposition-notification 
     622message/external-body 
     623message/http 
     624message/s-http 
     625message/news 
     626message/partial 
     627message/rfc822                                  eml 
     628 
     629model/iges                                      igs iges 
     630model/mesh                                      msh mesh silo 
     631model/vnd.dwf 
     632model/vnd.flatland.3dml 
     633model/vnd.gdl 
     634model/vnd.gs-gdl 
     635model/vnd.gtw 
     636model/vnd.mts 
     637model/vnd.vtu 
     638model/vrml                                      wrl vrml 
     639 
     640multipart/alternative 
     641multipart/appledouble 
     642multipart/byteranges 
     643multipart/digest 
     644multipart/encrypted 
     645multipart/form-data 
     646multipart/header-set 
     647multipart/mixed 
     648multipart/parallel 
     649multipart/related 
     650multipart/report 
     651multipart/signed 
     652multipart/voice-message 
     653 
     654text/calendar                                   ics icz 
     655text/css                                        css 
     656text/csv                                        csv 
     657text/directory 
     658text/english 
     659text/enriched 
     660text/h323                                       323 
     661text/html                                       html htm shtml 
     662text/iuls                                       uls 
     663text/mathml                                     mml 
     664text/parityfec 
     665text/plain                                      asc txt text pot brf 
     666text/prs.lines.tag 
     667text/rfc822-headers 
     668text/richtext                                   rtx 
     669text/rtf 
     670text/scriptlet                                  sct wsc 
     671text/t140 
     672text/texmacs                                    tm ts 
     673text/tab-separated-values                       tsv 
     674text/uri-list 
     675text/vnd.abc 
     676text/vnd.curl 
     677text/vnd.DMClientScript 
     678text/vnd.flatland.3dml 
     679text/vnd.fly 
     680text/vnd.fmi.flexstor 
     681text/vnd.in3d.3dml 
     682text/vnd.in3d.spot 
     683text/vnd.IPTC.NewsML 
     684text/vnd.IPTC.NITF 
     685text/vnd.latex-z 
     686text/vnd.motorola.reflex 
     687text/vnd.ms-mediapackage 
     688text/vnd.sun.j2me.app-descriptor                jad 
     689text/vnd.wap.si 
     690text/vnd.wap.sl 
     691text/vnd.wap.wml                                wml 
     692text/vnd.wap.wmlscript                          wmls 
     693text/x-bibtex                                   bib 
     694text/x-boo                                      boo 
     695text/x-c++hdr                                   h++ hpp hxx hh 
     696text/x-c++src                                   c++ cpp cxx cc 
     697text/x-chdr                                     h 
     698text/x-component                                htc 
     699text/x-crontab 
     700text/x-csh                                      csh 
     701text/x-csrc                                     c 
     702text/x-dsrc                                     d 
     703text/x-diff                                     diff patch 
     704text/x-haskell                                  hs 
     705text/x-java                                     java 
     706text/x-literate-haskell                         lhs 
     707text/x-makefile 
     708text/x-moc                                      moc 
     709text/x-pascal                                   p pas 
     710text/x-pcs-gcd                                  gcd 
     711text/x-perl                                     pl pm 
     712text/x-python                                   py 
     713text/x-server-parsed-html 
     714text/x-setext                                   etx 
     715text/x-sh                                       sh 
     716text/x-tcl                                      tcl tk 
     717text/x-tex                                      tex ltx sty cls 
     718text/x-vcalendar                                vcs 
     719text/x-vcard                                    vcf 
     720 
     721video/3gpp                                      3gp 
     722video/dl                                        dl 
     723video/dv                                        dif dv 
     724video/fli                                       fli 
     725video/gl                                        gl 
     726video/mpeg                                      mpeg mpg mpe 
     727video/mp4                                       mp4 
     728video/quicktime                                 qt mov 
     729video/mp4v-es 
     730video/parityfec 
     731video/pointer 
     732video/vnd.fvt 
     733video/vnd.motorola.video 
     734video/vnd.motorola.videop 
     735video/vnd.mpegurl                               mxu 
     736video/vnd.mts 
     737video/vnd.nokia.interleaved-multimedia 
     738video/vnd.vivo 
     739video/x-flv                                     flv 
     740video/x-la-asf                                  lsf lsx 
     741video/x-mng                                     mng 
     742video/x-ms-asf                                  asf asx 
     743video/x-ms-wm                                   wm 
     744video/x-ms-wmv                                  wmv 
     745video/x-ms-wmx                                  wmx 
     746video/x-ms-wvx                                  wvx 
     747video/x-msvideo                                 avi 
     748video/x-sgi-movie                               movie 
     749 
     750x-conference/x-cooltalk                         ice 
     751 
     752x-epoc/x-sisx-app                               sisx 
     753x-world/x-vrml                                  vrm vrml wrl 
  • django/views/static.py

    diff --git a/django/views/static.py b/django/views/static.py
    index e010a18..80c9bff 100644
    a b import stat 
    1111import urllib 
    1212from email.Utils import parsedate_tz, mktime_tz 
    1313 
     14def init_mimetypes (): 
     15    mimefiles = None 
     16    if os.name == 'nt': 
     17        # Use local mime.types for Windows systems, since they usually 
     18        # don't have one installed, and the default types are not really 
     19        # exhaustive. 
     20        mimefiles = [os.path.join(os.path.dirname(__file__), 'mime.types')] 
     21    mimetypes.init(files=mimefiles) 
     22 
     23init_mimetypes() 
     24 
    1425from django.template import loader 
    1526from django.http import Http404, HttpResponse, HttpResponseRedirect, HttpResponseNotModified 
    1627from django.template import Template, Context, TemplateDoesNotExist