django-massmedia är en Django app som gör det möjligt för webbplatsen personal att ladda upp och redigera mediafiler via webbplatsen, och filsystemet hålls i bakgrunden. & Nbsp; Media kan laddas upp av filen eller arkivet. Metadata samlas med hjälp av hachoir biblioteket.
Massmedia fungerar bara med vissa medietyper (de som du kan bädda in i en webbplats). Det är inte en ersättning för en ftp-klient, måste användaren ladda upp sina filer till webbplatsen med django administrationsgränssnitt antingen i enstaka filer eller som ett arkiv.
På serversidan, är arkivet uppackat och en samling (t.ex. galleri, album) skapas med en many2many relation med media objekt som skapas. Eftersom vi bara göra med medietyper, är metadata samlades med hjälp av hachoir tolken (extern modul, men inte nödvändigt). Det är verkligen trevligt eftersom det lagrar information i en inlagd ordlista så att du kan göra saker som audio_obj.metadata.get ("artist", None).
Projektet använder också en mime_type baserad mall system widget för att göra de medieobjekt i mallar. Detta innebär att du kan ställa in vilka typer av media får visas med vilken widget (dvs för bilder, för ljud,
Vad är nytt i den här versionen.
- Nya inställningar format:
- Alla inställningar som finns i MASSMEDIA_SETTINGS, MASSMEDIA_STORAGE och MASSMEDIA_UPLOAD_TO. Gamla inställningar kommer att fungera, men kommer att tillföra avskrivningar varning.
- Nya inställningar:
- MASSMEDIA_SETTINGS [& quot; USE_TAGGING & quot;] och MASSMEDIA_SERVICES [& quot; YOUTUBE & quot;]
- Stöd för YouTube-feeds som samlingar
Krav :
- Python
- Django
Kommentarer hittades inte