我的 urls.py 中有以下 url
url(r'^inline-formset/$', 'order.views.addrow', {'form_class': OrderedItemForm}, name='addrow'),
现在我想从表单按钮引用此 url,但语法不正确。
这个有效:
<a href="{% url 'addrow' %}">New Line</a>
语法错误,请指教
<input class="btn btn-success" type="button" value="New Line" onclick="location.href="{% url 'addrow' %}"" />
最佳答案
您的具体问题是您与引用类型有冲突。改用这个:
onclick="location.href='{% url 'customeroverview' %}'"
但请注意,这并不是真正的做事方式。如果您只想要一个看起来像按钮的链接,那么有一个普通的 a href
并使用 CSS 将其样式设置为按钮。例如,在 Bootstrap 中,您可以在任何元素上使用“btn btn-*”类,使其看起来像一个按钮。
关于python - 在 HTML 按钮中引用 Django URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26403685/