django-Massenmedien ist ein Django-Applikation, die für die Mitarbeiter vor Ort ermöglicht es, über die Website hochladen und bearbeiten Sie die Mediendateien und das Dateisystem im Hintergrund gehalten. & Nbsp; Medien können von Datei oder Archiv hochgeladen werden. Metadaten gesammelt mit dem Hachoir Bibliothek.
Massenmedien wird nur mit bestimmten Medientypen (die, die Sie in eine Website einbetten könnte) zu arbeiten. Es ist kein Ersatz für ein FTP-Client, müssen die Benutzer ihre Dateien auf die Website mit Admin-Interface Djangos entweder einzelne Dateien oder als Archiv hochgeladen werden.
Auf der Serverseite ist das Archiv entpackt und eine Sammlung (dh Galerie, album) mit einem many2many Beziehung erstellt mit der Medienobjekte schafft. Da es sich nur um Medientypen werden Metadaten mit Hilfe der hachoir Parser gesammelt (externes Modul, aber nicht notwendig). Es ist wirklich schön, weil es speichert die Informationen in einer eingelegten Wörterbuch, so dass Sie Dinge wie audio_obj.metadata.get ("Künstler", None) tun können.
Das Projekt verwendet auch eine mime_type basierend Widget-Schablone Regelung für die Erbringung der Medienobjekte in Templates. Das heißt, Sie können festlegen, welche Medientypen mit welchem Widget (dh für Bilder, für Audio,
Was ist neu in dieser Pressemitteilung:.
- Neue Einstellungen Format:
- Alle Einstellungen werden im MASSMEDIA_SETTINGS, MASSMEDIA_STORAGE und MASSMEDIA_UPLOAD_TO enthalten. Alte Einstellungen funktionieren wird, aber eine Missbilligung Warnung zu erhöhen.
- Neue Einstellungen:
- MASSMEDIA_SETTINGS [& quot; USE_TAGGING & quot;] und MASSMEDIA_SERVICES [& quot; YOUTUBE & quot;]
- Unterstützung für YouTube-Feeds als Sammlung
Anforderungen :
- Python
- Django
Kommentare nicht gefunden