一个库,使您能够基于基于类的视图轻松构建自己的选项卡导航。

django-tabination的Python项目详细描述


Build statusCoveragePyPI download stats

django tabination是一个轻量级(~70sloc)django 1.4+库,它支持 您可以根据基于类的视图轻松构建自己的选项卡导航。

它支持直接在视图中基于代码创建选项卡,条件是 显示/隐藏选项卡、转换选项卡标签、选项卡排序, 多级选项卡导航等。

  • 支持的django版本:1.4、1.5、1.6
  • 支持的python版本:2.6、2.7、3.3、3.4、pypy2

文档

这些文件可以在http://django-tabination.readthedocs.org/找到。

安装

您可以使用pip从pypi直接安装django tabination

$ pip install django-tabination

目前不需要进一步配置。有关的详细信息 安装和使用,请参考the docs

编码指南

PEP8通过flake8,最大线宽设置为99,并且 E126-E128忽略。

测试

测试使用toxpytest实现。违反编码 指南将被视为错误。

运行测试的最简单方法是运行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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java能否使用OpenJPA将一个实体持久化到多个持久化单元?   java如何访问当前按下的键   java singleton是否意味着哈希代码总是返回相同的值?   inputstream无法在Java中同时使用STDIN和STDERR读取程序输出   java运行时有多贵。getRuntime()与获取内存度量相结合   java AndroidStudio ListView适配器更新   java小程序请求未扩展实时会话   java是设置布尔值所必需的关键部分?   java比较两个字符串,并突出显示发现的不匹配项   java带抽屉布局,无论哪个屏幕处于活动状态,如何在按下后退键时关闭应用程序?   爪哇:颜色有什么区别。黑色和彩色。黑色   Velocity模板中子类的java访问方法   java如何快速学习Drools或其他规则引擎   从Java应用程序访问时缓存数据库查询结果   java cassandra nodetool JPLISAgent。c错误   java我正在解析一个没有pubDate的RSS提要,有没有其他方法可以确定一个项目是何时发布的?