一个库,使您能够基于基于类的视图轻松构建自己的选项卡导航。
django-tabination的Python项目详细描述
django tabination是一个轻量级(~70sloc)django 1.4+库,它支持 您可以根据基于类的视图轻松构建自己的选项卡导航。
它支持直接在视图中基于代码创建选项卡,条件是 显示/隐藏选项卡、转换选项卡标签、选项卡排序, 多级选项卡导航等。
- 支持的django版本:1.4、1.5、1.6
- 支持的python版本:2.6、2.7、3.3、3.4、pypy2
文档
安装
您可以使用pip从pypi直接安装django tabination
$ pip install django-tabination
目前不需要进一步配置。有关的详细信息 安装和使用,请参考the docs。
测试
测试使用tox和pytest实现。违反编码 指南将被视为错误。
运行测试的最简单方法是运行tox:
$ pip install tox $ tox
这将在具有不同配置的不同virtualenv中运行所有测试。 目前约有6种不同的毒物环境。它们可以被列出来 使用-l开关:
$ tox -l py26-django14 py26-django15 py27-django14 py27-django15 py34-django16 pypy-django14 pypy-django15
要仅在特定环境中运行测试,请使用-e开关:
$ tox -e py27-django14,py26-django15
许可证
版权所有2012-2014丹尼洛巴根(http://dbrgn.ch/)和贡献者。
此程序是免费软件:您可以在 GNU Lesser General Public License的条款 软件基础,许可证的版本3或任何更高版本。
这个程序的发布是希望它能有用,但是没有 保证;甚至没有对商品的适销性或适用性的暗示保证 特殊目的。有关更多详细信息,请参阅GNU Lesser通用公共许可证。
你应该收到GNU Lesser通用公共许可证的副本 用这个程序。如果没有,请参阅http://www.gnu.org/licenses/lgpl.html。