0 Вопрос: Как использовать переменные сеанса на веб-странице интерфейса с помощью jinja2 / Flask

вопрос создан в Thu, May 2, 2019 12:00 AM

привет У меня проблема с html-файлом select /option, где вы можете выбрать номер страницы, поэтому страница 1 из 100, 2 из 200 и т. д., а затем переходит на страницу 1, 2, 3 ... все работает в следующем коде, за исключением того факта, что внутри кнопки выбора, после нажатия на страницу, которую вы хотите перейти, после обновления страницы она возвращается на страницу 1, она всегда показывает: страница 1 из 100, даже если на самом деле в ссылке номер страницы правильный. Я должен использовать переменную сеанса, но проблема в том, что я изо всех сил пытаюсь понять, как использовать его с Flask /Jinja2 непосредственно на HTML-странице. Кто-то может помочь?

р>

        {%- for page in range (1,(form.total_PAGE.data | int) + 1 ) %}
            {% session['page'] = page %} ?????????
            <option value="{{ page }}">{{ page }}/{{ form.total_PAGE.data }}</option>
        {%- endfor %}
    </select>
    
0
  1. просто получите к нему доступ, как {{ session['page'] }}
    2019-05-02 14: 49: 29Z
  2. где именно я должен поместить это?
    2019-05-02 14: 52: 37Z
  3. если я скажу это так
    2019-05-02 14: 53: 46Z
  4. < значение параметра = "{{page}}" > {{session ['page']}} /{{form.total_PAGE.data}} &lt ; опция /&GT;
    2019-05-02 14: 53: 58Z
  5. он не показывает номер страницы, а только общее количество страниц, например, для: /100
    2019-05-02 14: 54: 25Z
0 ответов                              0                         
источник размещен Вот