Django-massamedia is een Django app die het mogelijk maakt voor het personeel ter plaatse te uploaden en bewerken van de mediabestanden via de site, en het bestandssysteem wordt gehandhaafd in de achtergrond & nbsp;. Media kunnen worden geüpload door bestand of archief. Metadata wordt verzameld met behulp van de Hachoir Library.
Massamedia werkt alleen met bepaalde mediatypen (degene die je zou kunnen insluiten in een website). Het is geen vervanging voor een ftp-client, hebben gebruikers hun bestanden naar de site te uploaden met behulp van admin interface Django's, hetzij in afzonderlijke bestanden of als archief.
Op de server, het archief is uitgepakt en een verzameling (dwz galerij, album) is gemaakt met een many2many relatie met de media-objecten creëert. Omdat we alleen te maken met soorten media, wordt metadata verzameld met behulp van de hachoir parser (externe module, maar niet noodzakelijk). Het is echt leuk, want het slaat de info in een ingemaakte woordenboek, zodat je dingen als audio_obj.metadata.get ('kunstenaar', Geen) kan doen.
Het project maakt ook gebruik van een mime_type gebaseerd widget sjabloon regeling voor het renderen van de media-objecten in templates. Dit betekent dat u kunt instellen welke media types te zien waarmee widget (dwz voor afbeeldingen, voor audio,
Wat is nieuw in deze release:.
- Nieuwe instellingen formaat:
- Alle instellingen worden opgenomen in MASSMEDIA_SETTINGS, MASSMEDIA_STORAGE en MASSMEDIA_UPLOAD_TO. Oude instellingen zal werken, maar zal een deprecation waarschuwing te verhogen.
- Nieuwe instellingen:
- MASSMEDIA_SETTINGS [& quot; USE_TAGGING & quot;] en MASSMEDIA_SERVICES [& quot; YOUTUBE & quot;]
- Ondersteuning voor YouTube-feeds zoals collecties
Eisen
- Python
- Django
Reacties niet gevonden