Установка содержит Django с библиотекой представления Materialise.
Два вопроса:
1) Как перенести параметры из html в .py -file при использовании флажка Materialize?
2) Если это работает, то как сохранить их в сеансе, чтобы при следующем посещении страницы флажки не были пустыми?
Я много гуглил и провел много испытаний, но безуспешно.
Библиотека: href = "https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css"
homepage.html:
<form action="#">
{% for sites in wsites %}
<label >
<input type="checkbox" name="option{{sites.id}}" id="option{{sites.id}}" value={{sites.id}}/>
<span>{{sites.name}} </span>
</label>
<br>
{% endfor %}
</form>
views.py
def homepage(request):
if request.method == 'POST':
print(request.POST)
return render(request = request,
template_name='main/home.html',
context = {"wsites":Sites.objects.all })
Параметры сеанса - это пустой список, т.е. print (request.POST) = []. Буду признателен за помощь в решении этой проблемы.