Имеется view, унаследованная от DetailView, имеется тест, у которого х вопросов, у каждого 4 варианта ответа, из них 1-4 верные, вывести вопросы и ответы удалось, но как принять ответ - не понимаю, думал через форму, но мне не нужны сохранения в базу данных данные про то, какой пользователь что ответил
views.py
class TestCompleting(DetailView):
model = Test
template_name = 'tests/test_completing.html'
context_object_name = 'tests'
http_method_names = ['get', 'post']
шаблон -
<div class="card" style="width: 18rem;">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">{{question.title}}</h5>
<select class="form-select" multiple aria-label="multiple select example">
{% for q in question.answer.all %}
<option value="{{q}}">{{q}}</option>
{%endfor %}
</select>
<form method="post">
{% csrf_token %}
<button type="submit" class="btn btn-primary btn-block"> Отправка ответа</button>
</form>
</div>
</div>