跳转到主要内容

用于与django-CMS和Bootstrap3一起使用的模板和templatetags。

项目描述

djangocms-bootstrap3

一些模板和templatetags,用于与django-CMS和Bootstrap3一起使用。

Django-CMS是无前端依赖的,这是一个好事情。然而,与Bootstrap3结合使用时,菜单结构并不完全合适。这是因为Bootstrap3只允许一个嵌套菜单级别。

因此,djangocms-bootstrap3添加了一些修改过的templatetags,这些templatetags将现有的页面树渲染成适合Bootstrap3导航栏的菜单结构。

更改日志

  • 0.4.2

    • 采用navbar以与angular-ui-bootstrap版本2.5及以后版本兼容。
  • 0.4.1

    • 修复setup.pyinstall_requires的版本。
  • 0.4

    • 添加对django-CMS版本3.5的支持
    • dropdowndropdown-toggle替换为uib-dropdownuib-dropdown-toggle以兼容angular-ui-bootstrap版本0.14及以后版本。
    • 在汉堡菜单中,用<a>-标签替换<button>-标签,因为ng-click无法正常触发。
    • 在移动菜单中使用uib-collapse。这会添加一个动画。
  • 0.3.2

    • 在导航栏中,将get_menu_title作为安全字符串渲染,以便在菜单标题中允许HTML标签。
  • 0.3.1

    • 修复:使用uib-dropdown而不是dropdown以兼容angular-ui-bootstrap版本0.14及以后版本。
  • 0.3.0

    • 模板标签 main_menumain_menu_below_idmain_menu_embody_id 现在接受两个可选值:offset(默认为0)和 limit(默认为100)。使用这些值可以只渲染菜单列表的一个子集。
  • 0.2.1

    • 将 setup.py 添加到 MANIFEST.in 文件中。
  • 0.2.0

    • 已适配 Angular-UI-bootstrap 版本 0.14 及更高版本。
    • 修复了 Python3 中分页器的除法问题。
  • 0.1.0

    • 添加了模板标签 main_menu_embody_id
    • 修复了多个 Django 模板以渲染菜单。
  • 0.0.2 初始版本。

项目详情


下载文件

根据您的平台下载文件。如果您不确定要选择哪个,请了解更多关于 安装包的信息

源分布

djangocms-bootstrap3-0.4.3.tar.gz (6.6 kB 查看哈希值)

上传时间

支持