django-extramimetypes ekstra mimetype bir projenin settings.py aracılığıyla eklenecek tahmin izin Python'ın mimetypes modülü kanca Django uygulaması.
Geliştirici yorumlar
Çünkü Mac OSX, Django statik doğru .htc dosyalar için Content-Type başlığı ayarlamak değil görünümü hizmet üzerine yazdım. Bu IE için CSS davranışları işe yaramaz anlamına gelir! görünümü Python mimetypes.guess_type işlevi kullanır ve bu nedenle bu uygulama genel bir şekilde sorunu çözer.
Kullanımı:
Türleri, örneğin uzantıları eşler projenizde ayarı Mimetypes tanımlayın:
Mimetypes = {
& Nbsp; "htc.": "Metin / x-bileşeni",
}
Ve sonra kullanmak için:
>>> Import mimetypes
>>> Mimetypes.guess_type ("test.htc")
("Text / x-bileşeni", Yoktur)
Settings.py tanımlanan MIME-tipleri için için eklenecek olarak, extramimetypes alınması gerekir. Eğer Django'nın veritabanı makine herhangi birini kullanarak ediyorsanız (kuvvetle muhtemel) bu otomatik olarak gerçekleşir.
Ancak bazı özel durumlarda açıkça içe gerekir (örneğin bu app test). Bunu yapmak için iyi bir yer olduğunu urls.py.
Kurulum :
1. indirip yükleyin: django-extramimetypes yüklemek pip
2. Projede INSTALLED_APPS ayarı "extramimetypes" Ekle
Gereksinimleri :.
- Python
- Django
Yorum Bulunamadı