django-massmedia é uma aplicação Django que permite a equipe do site para upload e editar os arquivos de mídia através do site, eo sistema de arquivos é mantido em segundo plano. & Nbsp; Mídia podem ser enviados por arquivo ou arquivo. Metadados são recolhidas utilizando a Biblioteca Hachoir.
Massmedia só irá funcionar com certos tipos de mídia (os que você poderia incorporar em um site). Não é um substituto para um cliente de FTP, os usuários têm que fazer upload de seus arquivos para o site usando a interface de administração do Django ou em arquivos individuais ou como um arquivo.
No lado do servidor, o arquivo é descompactado e uma coleção (ou seja, galeria, álbum) é criado com um relacionamento many2many com a mídia objetos que ele cria. Uma vez que só está lidando com tipos de mídia, metadados é recolhida usando o analisador hachoir (módulo externo, mas não é necessário). É muito bom porque ele armazena as informações em um dicionário em conserva para que você possa fazer coisas como audio_obj.metadata.get ("artista", None).
O projeto também utiliza um esquema de modelo de widget mime_type base para tornar os objetos de mídia em templates. Isso significa que você pode definir quais tipos de mídia são mostradas com o qual widget (ou seja para imagens, para áudio,
O que é novo nesta versão:.
- formato Novas configurações:
- Todas as definições estão contidas dentro MASSMEDIA_SETTINGS, MASSMEDIA_STORAGE, e MASSMEDIA_UPLOAD_TO. Configurações antigas vai funcionar, mas irá emitir um aviso de reprovação.
- As novas configurações:
- MASSMEDIA_SETTINGS [& quot; USE_TAGGING & quot;] e MASSMEDIA_SERVICES [& quot; YOUTUBE & quot;]
- Suporte para feeds do YouTube como coleções
Requisitos :
- Python
- Django
Comentários não encontrado