跳转到主要内容

将Bootstrap 3组件作为插件添加。

项目描述

pypi build coverage

Aldryn Bootstrap 3 是一个用于django CMS的插件包,提供来自流行的 Bootstrap 3 框架的几个组件。

此插件与 Divio Cloud 兼容,并可在 django CMS Marketplace 上轻松安装。

preview.gif

贡献

这是一个开源项目。我们非常乐意接收您通过问题和拉取请求形式的反馈。在提交您的拉取请求之前,请查看我们的 贡献指南

您能做出的最简单的贡献之一就是帮助将此插件翻译到 Transifex 上。

文档

请参阅 setup.py 文件中的 REQUIREMENTS,以获取其他依赖项

  • Python 2.7, 3.3 或更高版本

  • Django 1.6 或更高版本

  • Django Filer 1.2.4 或更高版本

  • Django Text CKEditor 3.1.0 或更高版本

确保 django Filerdjango 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 (665.1 kB 查看哈希值)

上传时间: 源码

构建版本

aldryn_bootstrap3-1.3.0-py2-none-any.whl (723.3 kB 查看哈希值)

上传时间: Python 2

由以下支持