为django CMS添加音频插件。
项目描述
django CMS Audio 是一组为 django CMS 设计的插件,允许您在网站上发布音频文件(默认情况下使用HTML5播放器,但您可以在自己的模板中覆盖此设置)。
它使用由 Django Filer 管理的文件。插件允许您选择单个文件或整个文件文件夹。
为该项目做出贡献并赢得奖励
由于这是一个开源项目,我们欢迎每个人参与项目并获得贡献奖励。成为我们卓越社区的一部分,帮助我们使django CMS成为世界上最优秀的CMS。
我们非常乐意接受您以问题和拉取请求形式提供的反馈。在提交拉取请求之前,请审阅我们的贡献指南。
我们感谢所有帮助创建和维护此包的贡献者。贡献者名单在贡献者部分列出。
文档
在setup.py文件中查看REQUIREMENTS以获取其他依赖项
Django Filer 1.7或更高版本
确保django-filer已正确安装和配置。
安装
手动安装
运行pip install djangocms-audio
将djangocms_audio添加到您的INSTALLED_APPS
运行python manage.py migrate djangocms_audio
配置
请注意,提供的模板设计得非常简单。鼓励您根据项目需求进行修改和覆盖。
此插件为所有实例提供默认模板。您可以通过添加DJANGOCMS_AUDIO_TEMPLATES设置来提供额外的模板选择。
DJANGOCMS_AUDIO_TEMPLATES = [ ('feature', _('Featured Version')), ]
您需要在templates/djangocms_audio/内部创建一个feature文件夹,否则您将收到一个模板不存在错误。您可以通过将那个目录内的default文件夹复制并重命名为feature来完成此操作。
默认允许MP3和OGG文件。我们建议使用MP3,因为它在所有主要浏览器中都有支持。您可以通过覆盖来更改默认设置
DJANGOCMS_AUDIO_ALLOWED_EXTENSIONS = ['mp3', 'ogg', 'wav']
运行测试
您可以通过执行以下操作来运行测试:
virtualenv env source env/bin/activate pip install -r tests/requirements.txt python setup.py test
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。
源分布
构建分布
djangocms-audio-2.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9ae3e50a688713fc73a755bae9149af22a3a9ab30e8a1366657aafe73262f1b9 |
|
MD5 | 27d3538e7c6988c48f6462d6d3f03785 |
|
BLAKE2b-256 | 4baa888e6fb0a00212c04f403581ec5a85abeebf5c69b9e6423086578bdf097a |