Джанго-масмедиите е Django приложение, което дава възможност за персонала на сайта, за да качите и редактирате медийните файлове чрез сайта, и файловата система се поддържа във фонов режим & Nbsp;. Media може да бъде качен от файл или архив. Metadata се събира с помощта на Hachoir библиотека.
Масмедиите ще работи само с определени видове медии (тези, които можете да вградите в уеб сайт). Това не е заместител на едно FTP клиент, потребителите трябва да качите файловете си на сайта с помощта на администратор интерфейс Django е било в единични файлове или като архив.
От страна на сървъра, архивът е разопакован и колекция (т.е. галерия, албум) е създаден с many2many отношения с медиите възразява тя създава. Тъй като ние само се занимават с видове медии, метаданни се събира с помощта на hachoir парсера (външен модул, но не е необходимо). Това е много хубаво, защото той съхранява информацията в кисели речника така че можете да правите неща като audio_obj.metadata.get ("художник", None).
Проектът също така използва схема шаблон джаджа mime_type основава за оказване на медийните обекти в шаблони. Това означава, че можете да зададете кои типове медийни се показва с които джаджа (т.е. за изображения, <Постави /> за аудио, <обект> за светкавица). Шаблоните са разбити по mime_type така флаш медиен обект би направило по подразбиране шаблона намери в "масмедиите / приложение / х-Shockwave-flash.html". Индивидуални медийни обекти могат да посочат конкретен шаблон, за да използвате, или можете да модифицирате съществуващ шаблон джаджа
Какво ново в тази версия:.
<ул > <формат Li> Нови настройки:
<силни> Изисквания
- Python
- Django
Коментари не е намерена