版本检查库。

django-nine的Python项目详细描述


django nine的版本检查库。

PyPI VersionBuild StatusGPL-2.0-only OR LGPL-2.1-or-later

先决条件

  • Python2.6、2.7、3.4、3.5、3.6和3.7。
  • Django 1.5、1.6、1.7、1.8、1.9、1.10、1.11、2.0、2.1和2.2。

安装

从pypi安装最新稳定版本:

pip install django-nine

或github的最新稳定版本:

pip install https://github.com/barseghyanartur/django-nine/archive/stable.zip

或BitBucket的最新稳定版本:

pip install https://bitbucket.org/barseghyanartur/django-nine/get/stable.zip

用法

get django版本

代码

例如,如果环境中安装的django版本是1.7.4,则 以下是事实。

fromdjango_nineimportversionsversions.DJANGO_1_7# Trueversions.DJANGO_LTE_1_7# Trueversions.DJANGO_GTE_1_7# Trueversions.DJANGO_GTE_1_8# Falseversions.DJANGO_GTE_1_4# Trueversions.DJANGO_LTE_1_6# False

在模板中

使用上下文处理器

nine.context_processors.versions添加到上下文处理器。

TEMPLATES[0]['OPTIONS']['context_processors']+= \
    ['django_nine.context_processors.versions']

或者如果您使用的是旧版本的django:

TEMPLATE_CONTEXT_PROCESSORS+=['django_nine.context_processors.versions']

测试

只需键入:

./runtests.py

或使用毒物:

tox

或使用毒性检查特定环境:

tox -e py37

或者运行django测试:

./manage.py test nine --settings=settings.testing

许可证

仅限GPL-2.0或LGPL-2.1或更高版本

支架

如有任何问题,请通过Author部分中提供的电子邮件与我联系。

作者

艺术酒吧<;artur.barseghyan@gmail.com>;

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

推荐PyPI第三方库


热门话题
使用jaxb2annotateplugin和XJC工具的java自定义注释   java组织。xeustechnologies。jcl无法加载WstxInputFactory类   java JUnit在格式化字符串上比较失败   java Bukkit配置部分getKeys   如何关闭Java流?   java Struts2正则表达式配置   链式事务注释的java奇怪行为   java在两个JButton之间使用变量   java签署APK时内容会发生什么变化?   java LWJGL:Slick:3D世界中的绘图字体   如何分解Java数组?   在Java MySql中处理多个过滤器   java如何在Firebase数据库中跳过初始OnChildaded事件触发   java如何在PreviewView中使用CameraX?   在子类#中重写父类后访问父类原始方法的java已解决   java找不到类型的属性   游戏框架游戏!框架+Java