Django temp中的延迟问题

2024-04-19 22:03:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我在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+]+)/$']

另一个问题是,一旦我进入视图,如何取消对字符串的着色。


Tags: django字符串name视图模板url密码home
1条回答
网友
1楼 · 发布于 2024-04-19 22:03:35

正则表达式中缺少连字符。它将匹配你的字符串的连字符:

url(r'^(?P<groupname>[\w+-]+)/$', views.group_home, name='group_home'),

你为什么要“不爽”?也许你在找一个built-in class-based generic view之类的东西。它们允许您根据url中指定的pk/slug检索对象。在

相关问题 更多 >