django-massmedia este o aplicatie Django care permite personalul site-ului pentru a încărca și edita fișiere media prin intermediul site-ului, iar sistemul de fișiere este menținut în fundal. & Nbsp; Media pot fi încărcate prin fișier sau arhivă. Metadata este adunat cu ajutorul Bibliotecii Hachoir.
Massmedia va funcționa doar cu anumite tipuri de media (cele pe care le-ar putea încorpora în site-ul web). Acesta nu este un înlocuitor pentru un client ftp, utilizatorii trebuie să încărcați fișiere de la site-ul folosind interfata de administrare Django lui, fie în fișiere unice sau ca o arhivă.
Pe partea de server, arhiva este despachetat și o colecție (galerie de exemplu, album) este creat cu o relație many2many cu mass-media creează obiecte. Din moment ce avem de a face numai cu tipuri de media, metadatele sunt adunate folosind parser hachoir (modulul extern, dar nu este necesar). Este foarte frumos, pentru că stochează informațiile într-un dicționar murat, astfel încât să puteți face lucruri cum ar fi audio_obj.metadata.get ("artist", None).
Proiectul utilizează, de asemenea, un sistem de șablon widget mime_type based pentru redarea obiectelor media în șabloane. Acest lucru înseamnă că puteți seta care tipuri de media se arată cu care widget (de exemplu, pentru imagini, pentru audio,
Ce este nou în această versiune:.
- Setări format noi:
- Toate setările sunt conținute în MASSMEDIA_SETTINGS, MASSMEDIA_STORAGE și MASSMEDIA_UPLOAD_TO. Setările vechi va funcționa, dar va ridica un avertisment dezaprobare.
- Setări noi:
- MASSMEDIA_SETTINGS [& quot; USE_TAGGING & quot;] și MASSMEDIA_SERVICES [& quot; YOUTUBE & quot;]
- Suport pentru YouTube feeds ca colectii
Cerințe :
- Python
- Django
Comentariile nu a fost găsit