django模板标记用于帮助导航渲染

django-navhelper的Python项目详细描述


Build status

在导航菜单上添加活动类的django模板标记

先决条件

  • Django 1.6、1.7、1.8
  • python 2.7、3.2、3.3、3.4

安装

来源

python setup.py install

来自PYPI

pip install django-navhelper

配置Django安装

INSTALLED_APPS中添加geelweb.django.navhelper

确保django.core.context_processors.requestTEMPLATE_CONTEXT_PROCESSORS。确保保留组件 根据您希望使用的django特性的要求,毫无疑问,请保留 default values

模板标记

再生性

如果在请求路径中找到模式,则返回“active”

{% load navactive %}
<liclass="{% renavactive request "^/start_with_foo"%}"><ahref="{% url "view_name"}">Menu Entry</a></li>

设置

您可以使用设置自定义一些选项

navhelper\u活动类

默认值:“活动”

活动条目的类名

navhelper_not_active_类

默认值:''(空字符串)

非活动项的类名

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

推荐PyPI第三方库


热门话题
java ImageIO。写入()低质量图像   使用安卓的设备屏幕大小的java拖放图像   java Adler32重复速度非常快   java在使用Burp Suite Community Edition时遇到此错误   java是否可以在交换机中使用已存在的字符串?   java:把反斜杠看作正常字符的方法   java如何创建Criteria Builder查询来连接三个具有一对一和多对一实体关系的表?   Java Spark:如何在数据集上进行flatMap,并为后续的groupBy提供新的模式?   JavaTestNG运行每个方法,并忽略TestNG中包含的方法。xml   无法使用Java运行linux命令   java我可以用什么来代替AudioPlayer。游戏者停止();?   关于如何使用pop3使用javamail从gmail帐户删除电子邮件的java查询   java Firebase Android数据库查询(读取数据)