Попытка разместить две формы на одной странице и попросить пользователя выбрать ввод для создания или загрузки. Должно быть довольно просто. Кажется, не работает. Каждый раз, когда я нажимаю «Выбрать человека» и «Загрузить», он оценивает первый URL-адрес для создания. Может кто-нибудь указать, что мне не хватает? Я уверен, что это что-то простое.
Просмотры:
def Create(request):
print('Create View')
def Load(request):
print('Load View')
URL-адреса:
urlpatterns = [
path('', views.Index, name='index'),
path('person/', views.Create, name='Create'),
path('person/', views.Load, name='Load'),
Шаблон:
{% block body_main %}
<form action={% url 'Create' %} method='POST'>
<h2>Name</h2>
{% csrf_token %}
{{ form1 }}
<input class="btn btn-success" name="form1btn" value="Submit" type="submit"/>
</form>
<br>
<form action={% url 'Load' %} method='POST'>
<h2>Select Existing Name</h2>
{% csrf_token %}
{{ form2 }}
<input class="btn btn-success" name="form2btn" value="Submit" type="submit"/>
<form>
{% endblock %}