Чтение имени HTML-формы в представлениях Django
Я хочу определить представление, которое должно отображать, с какой страницы пришел запрос.
например:
"Запрос идет с индексной страницы"
"Запрос поступает с домашней страницы"
...................
................ и так далее
views.py
def practice(request):
return HttpResponse(request.POST)
он отображает все поля формы, но я не могу получить имя формы.
Html:
{% extends 'base.html' %}
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
{% block content %}
<h1>Creating Incident</h1>
<form name = "index" action = 'practice' method = "post">
{% csrf_token %}
<center>
<table>
<tr><td>Support portal username</td><td>:</td><td><input type = 'text' name = USERNAME size="50"></td></tr>
<tr><td>Your Email</td><td>:</td><td><input type = 'text' name = EMAIL size="50"></td></tr>
<tr><td>Password</td><td>:</td><td><input type = 'password' name = PASSWORD size="50"></td></tr>
<tr><td>Xtreme ID</td><td>:</td><td><input type = 'text' name = COMPANYID size="50"></td></tr>
<tr><td>Customer email </td><td>:</td><td><input type = 'text' name = CUSTOMEREMAIL size="50"></td></tr>
<tr><td>Event Note </td><td>:</td><td><textarea id="eventnote" name= EVENTNOTE rows="8" cols="48"></textarea></td></tr>
</table><br>
<input type = 'submit' value = 'submit'> <a href="Home"><input type="button" value="Home"></a>
</center>
</form>
{% endblock %}
</body>
</html>