【发布时间】:2020-04-13 06:50:01
【问题描述】:
现在我使用正则表达式搜索给定字符串中的子字符串,然后将其包含在 jinja 模板中带有 href 的锚标记中
pattern = re.compile(rf"({substring})",re.IGNORECASE);
anchoredString = mark_safe(re.sub(pattern, "<a href=\"{% url 'url' substring %}\">"+substring+"</a>"),string)))
标签工作正常,但是当我点击链接时,它会尝试将我重定向到文字 “{% url 'url' substring %}”不是我在 urls.py 中定义的“url”路径。
有更好的方法吗?
【问题讨论】:
标签: python django regex string jinja2