Как эффективнее передать переменные из шаблона в просмотр в Django?

Мой вопрос касается передачи переменных из шаблона для просмотра в Django.

Я знаю о передаче переменных в URL и через форму. Проблема, с которой я столкнулся в первом случае, заключается в том, что URL можно манипулировать, а это не то, что я хочу. Есть ли способ предотвратить это?

Прямо сейчас это то, что я имею в качестве лейкопластыря:

<form action="/match/" method="post">
{% csrf_token %}

<input type="hidden" name="name1" value="{{ male_results }}">
<input type="hidden" name="userid1" value="{{ male_pic_userid }}">

<input type="hidden" name="name2" value="{{ female_results }}">
<input type="hidden" name="userid2" value="{{ female_pic_userid }}">

<input type="submit" value="Submit" />
</form> 

Есть ли способ избежать использования этого? Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос