一个库,让您能够轻松地基于基于类的视图构建自己的标签导航。
项目描述
django-tabination 是一个轻量级(约70 SLOC)的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
目前无需进一步配置。有关设置和使用的更多信息,请参阅 文档。
编码指南
测试
测试是通过tox和pytest实现的。违反编码规范将被计为错误。
运行测试的最简单方法是直接运行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的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 4814e68fc52ca76a49d458063e8d0fe915fc7eec329306af444a1ad4e18db447 |
|
MD5 | ff9a4cb5d0f08ec4fe503360c48e6954 |
|
BLAKE2b-256 | d1f031577d907800406cc4d47a2ba825f7c115b37c9f97101fa2aa7e121e3ccd |
关闭
django-tabination-0.4.0-py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | fca46a340719c4c1746b05c96acbcfb72465b8383d2e7284278219155e7d9c27 |
|
MD5 | b4fd7cd0665df01bd92d75b1e6b0f41a |
|
BLAKE2b-256 | f6c4a12e00c60babb3d831f5e5588a23858af654fdcec31311e6652dc3a9d637 |
关闭
django-tabination-0.4.0-py2-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 3fbce76cf5bedfb797fb46bc1b2c2211fc92c9401d930a9d3e84ded516a409fd |
|
MD5 | 216d6f22f2699b5b6277712d9d9a4db7 |
|
BLAKE2b-256 | 8488c83cd517dd49695f1fb03bb8411ebeaeae45075cbe37cb418a50e7488bd5 |