我在django html模板中有一个链接。我想把一个字符串传递给视图进行处理。我得到了一个错误,这是没有松懈的字符串。这是我的密码。是我遗漏了什么,还是需要为slagify添加一些东西来处理字符串。。。
<p><a href="{% url 'group_home' group.group.name|slugify %}">{{ group.group.name }}</a></p>
网址:
url(r'^(?P<groupname>[\w+]+)/$', views.group_home, name='group_home'),
字符串示例:
^{pr2}$错误如下:
NoReverseMatch at /groups/
Reverse for 'group_home' with arguments '('first-group',)' not found. 1 pattern(s) tried: ['groups/(?P<groupname>[\\w+]+)/$']
另一个问题是,一旦我进入视图,如何取消对字符串的着色。
正则表达式中缺少连字符。它将匹配你的字符串的连字符:
你为什么要“不爽”?也许你在找一个built-in class-based generic view之类的东西。它们允许您根据url中指定的pk/slug检索对象。在
相关问题 更多 >
编程相关推荐