django-extramimetypes

Software screenshot:
django-extramimetypes
Dettagli del software:
Versione: 0.1.0
Data di caricamento: 12 May 15
Sviluppatore: Bradley Ayers
Licenza: Libero
Popolarità: 6

Rating: 2.0/5 (Total Votes: 1)

django-extramimetypes è Django app che si aggancia modulo mimetypes di Python per consentire MIME supplementare indovina da aggiungere tramite settings.py di un progetto.
Commenti sviluppatori
L'ho scritto perché su Mac OSX, Django di statica servire vista non imposta correttamente l'header Content-Type per i file .htc. Ciò significa che i comportamenti CSS per IE non funziona! La vista fa uso della funzione mimetypes.guess_type di Python, e quindi questa applicazione risolve il problema in modo generalizzato.
Utilizzo:

Definire un MIMETYPES impostazione nel progetto che associa le estensioni per i tipi, come ad esempio:
Mimetypes = {
& Nbsp; "htc.": "Text / x-componente",
}
E poi usarlo:
>>> mimetypes importazione
>>> Mimetypes.guess_type ("Test.htc")
("Text / x-componente", None)
Affinché i tipi MIME definiti in settings.py da aggiungere, extramimetypes devono essere importati. Se si sta utilizzando uno qualsiasi dei macchinari database Django (altamente probabile), questo avverrà automaticamente.
Tuttavia in alcune circostanze particolari (ad esempio, test di questa applicazione) avrete bisogno di importare in modo esplicito. Un buon posto per fare questo è il vostro urls.py.
Installazione :
1. Scaricare e installare: pip installare django-extramimetypes
2. Aggiungere "extramimetypes" per l'impostazione INSTALLED_APPS nel progetto

Requisiti .

  • Python
  • Django

Altri software di sviluppo Bradley Ayers

django-ace
django-ace

20 Feb 15

django-protocolify
django-protocolify

12 May 15

Commenti a django-extramimetypes

I commenti non trovato
Aggiungi commento
Accendere le immagini!