跳转到主要内容

一个库,让您能够轻松地基于基于类的视图构建自己的标签导航。

项目描述

Build status Coverage PyPI download stats

django-tabination 是一个轻量级(约70 SLOC)的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

目前无需进一步配置。有关设置和使用的更多信息,请参阅 文档

编码指南

通过 PEP8 via flake8,最大行宽设置为99,忽略E126-E128。

测试

测试是通过toxpytest实现的。违反编码规范将被计为错误。

运行测试的最简单方法是直接运行tox

$ pip install tox
$ tox

这将运行不同虚拟环境中的所有测试,具有不同的配置。目前大约有6个不同的tox环境。可以使用-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较小通用公共许可证的条款重新分发和/或修改它,许可证版本为3,或任何更新的版本。

本程序以希望它能有用为前提进行分发,但没有任何保证;甚至没有隐含的适销性保证或特定用途的适用性保证。有关详细信息,请参阅GNU较小通用公共许可证。

您应该已随本程序收到一份GNU较小通用公共许可证的副本。如果没有,请参阅https://gnu.ac.cn/licenses/lgpl.html

项目详情


下载文件

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

源分布

django-tabination-0.4.0.tar.gz (8.1 kB 查看散列)

上传

构建分布

django_tabination-0.4.0-py3-none-any.whl (8.6 kB 查看散列)

上传 Python 3

django_tabination-0.4.0-py2-none-any.whl (8.6 kB 查看散列)

上传 Python 2

由以下机构支持