Как передать параметры Checkbox в Django Materialized view? - PullRequest
1 голос
/ 13 апреля 2019

Установка содержит 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) = []. Буду признателен за помощь в решении этой проблемы.

...