将Bootstrap 3组件作为插件添加。
项目描述
Aldryn Bootstrap 3 是一个用于django CMS的插件包,提供来自流行的 Bootstrap 3 框架的几个组件。
此插件与 Divio Cloud 兼容,并可在 django CMS Marketplace 上轻松安装。
贡献
这是一个开源项目。我们非常乐意接收您通过问题和拉取请求形式的反馈。在提交您的拉取请求之前,请查看我们的 贡献指南。
您能做出的最简单的贡献之一就是帮助将此插件翻译到 Transifex 上。
文档
请参阅 setup.py 文件中的 REQUIREMENTS,以获取其他依赖项
Python 2.7, 3.3 或更高版本
Django 1.6 或更高版本
Django Filer 1.2.4 或更高版本
Django Text CKEditor 3.1.0 或更高版本
确保 django Filer 和 django CMS Text CKEditor 已正确安装和配置。
安装
手动安装
运行 pip install aldryn-bootstrap3
将 aldryn_bootstrap3 添加到您的 INSTALLED_APPS
运行 python manage.py migrate aldryn_bootstrap3
配置
Aldryn Bootstrap 3 替换 以下 django CMS 插件
它提供了以下 标准 Bootstrap 3 组件
它还提供了以下 第三方 组件
这些组件需要手动配置才能在您的项目中正常工作。有关推荐的分隔符配置信息,请参阅 此代码片段。
设置
此插件提供了一个轮播图的 标准 模板。您可以通过添加 ALDRYN_BOOTSTRAP3_CAROUSEL_STYLES 设置来提供额外的样式选择。
ALDRYN_BOOTSTRAP3_CAROUSEL_STYLES = [ ('feature', _('Featured Version')), ]
您需要在 templates/aldryn_bootstrap/plugins/carousel/ 内创建 feature 文件夹,否则您将收到一个 模板不存在 错误。您可以通过复制该目录中的 标准 文件夹并将其重命名为 feature 来完成此操作。
此外,您可以使用 ALDRYN_BOOTSTRAP3_ICONSETS 设置或扩展您自己的图标字体。
ALDRYN_BOOTSTRAP3_ICONSETS = [ ('glyphicons', 'glyphicons', 'Glyphicons'), ('fontawesome', 'fa', 'Font Awesome'), # custom iconsets have to be JSON ('{"iconClass": "icon", "iconClassFix": "icon-", "icons": [...]}', 'icon', 'Custom Font Icons'), ('{"svg": true, "spritePath": "sprites/icons.svg", "iconClass": "icon", "iconClassFix": "icon-", "icons": [...]}', 'icon', 'Custom SVG Icons'), ]
当验证列输入时,默认网格大小设置为 24,您可以通过设置来覆盖此值。
ALDRYN_BOOTSTRAP3_GRID_SIZE = 12
运行测试
您可以通过执行以下命令来运行测试:
virtualenv env source env/bin/activate pip install -r tests/requirements.txt python setup.py test
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源分布
构建版本
aldryn-bootstrap3-1.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d54a7461d7f1609f03afa6345af39c295843d0fac5ceee43dda0a3be260a5c38 |
|
MD5 | 0f32dafb2147224b817c88a1813959fa |
|
BLAKE2b-256 | 2c6f992836b6545052b4fd4b02f77868d6b432ba2f48843042c0a484970c85e3 |
aldryn_bootstrap3-1.3.0-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bad8b7fe321e3cb216d72189342798c434c3c7b94a1f06338cbb6a3b3f9f4433 |
|
MD5 | 16eb69ac689bed70ed24eb349bff2bc5 |
|
BLAKE2b-256 | 44ec66e729988f1ad8d7a1f60d939fe0e722e44d395ee4bd00c0f6872fa93411 |