0
Django的正则表达式我有一个突出的菜单项,如自定义模板标签功能:的活动菜单项
@register.simple_tag(takes_context=True)
def is_active(context, pattern):
request = context['request']
path = request.path
import re
if re.search(pattern, request.path):
return 'active'
return ''
而且在模板中我写
#this regex is not giving the correct result
{% is_active 'artists|artist\w+$' %}
为“艺术家”链接突出。
--->/zh/artist/markoxxxx/1 ---它适用于此网址 --->/en/festival/2012/05/07/testes/artists ---不起作用此URL
好的开始。 {%is_active'艺术家|艺术家。* $'%}正在工作。但是有没有更好的写作方式? – ratata 2013-05-10 23:16:44