использование более одной кнопки в одном виде в django - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь создать кнопки «Далее» и «Назад» для отображения 5 элементов моей базы данных, каждый раз, когда вы нажимаете кнопку «Далее», она отображает следующие 5 элементов и, если вы нажимаете кнопку «Назад» , он покажет 5 предыдущих элементов.

Ошибка, которая появляется, когда я нажимаю кнопку «Далее»:

Метод запроса: URL запроса POST: http://localhost : 8000 / notificacions / Django Версия: 3.0.3 Тип исключения: MultiValueDictKeyError Значение исключения:
«назад»

мой python код в представлениях:

if request.method == 'POST':    

    if request.POST['next']:
        for element in range(5):
            show_notifications.append(notifications_list[the_counter])
            the_counter+=1



    elif request.POST['back']:
        the_counter-=10
        for element in range(5):
            show_notifications.append(notifications_list[the_counter])
            the_counter+=1

и мой html код:

{% csrf_token%} BackNext

...