python - 在 HTML 按钮中引用 Django URL

标签 python html django button

我的 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/

相关文章:

python - Python/Django 开发人员必看 session 视频

jQuery ID 选择器不适用于 IE7 (.show()/.hide())

python - Django 高级搜索

python - 如何将查询集传递给 Django 中的上下文类?

python - 我如何使用 django RadioSelect 小部件 'check' 单选按钮值

python - gpsd python 客户端

python - 在 Spyder 中定义无标题文档的结构

Python:我想做一个连续命名文件的截图脚本

JavaScript 圆 Angular 透明背景

html - CSS 悬停效果不适用于表格中的跨度