使用表单操作,在HTML表单中单击按钮时调用Django View函数

时间:2019-03-10 18:10:29

标签: javascript python django

我正在尝试在Django中创建基本功能,但是当单击按钮时,我不知道如何从模板调用views.py中的功能。 我确实找到了类似的问题here。 但是actionUrl让我很困惑,我不确定如何实现它。

模板中的按钮代码:

<form action ="{% check1 %}"  method = "POST">
    {% csrf_token %}
    <button type='submit'> True</button>
</form>

当前,我已经注释掉了函数的实际逻辑,只是想让它响应,所以它在这里:

def check1(request):
  return HttpResponse("why u no work")

urls.py

urlpatterns = [
 path('', Posts, name='Posts'),
 path('', index, name = 'index'),
 path('', check1, name = 'check1'),
 #path(actionUrl, views.check1),
]

0 个答案:

没有答案