Вызов функции просмотра Django при нажатии кнопки в форме HTML, используя действие формы - PullRequest
0 голосов
/ 10 марта 2019

Я пытаюсь создать базовую функцию в Django, но я не знаю, как вызвать функцию в views.py из шаблона при нажатии кнопки.Я нашел похожий вопрос здесь .Но 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),
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...