Вы можете отправить две формы на одной странице ... но действие, которое вызывает каждая форма (т. Е. Функция представления, которая будет обрабатывать каждую форму), вероятно, должно быть другим. Таким образом, вам не придется пытаться различать формы.
например. На вашей странице:
<form id="login_form" action="{% url app.views.login %}" method="post">
...form fields...
</form>
<form id="registration_form" action="{% url app.views.registration %}" method="post">
...form fields...
</form>
Итак, в views.py у вас будет функция представления login () и функция view registration (), которая будет обрабатывать каждую из этих форм.