Django - ошибка 'object is not iterable', но для моего объекта нет итераций

У меня есть модель под названием Request с отношением модели Many-To-One, где пользователь может иметь несколько объектов Request. Запрос - это пользовательская модель рисования со многими полями.

Я просто пытаюсь выделить конкретный объект Request, на который кликнул пользователь, и показать его в отдельном шаблоне под названием 'requestcarousel'. Я не запускаю никаких циклов for на объекте, поэтому я не уверен, почему я получаю ошибку 'object is not iterable'. Я пытался использовать filter вместо get, что не дает ошибки, но ни один из объектов не показывается

Вот мое мнение:

def requestcarousel(request, pk=None):
    if request.method == 'GET':
        allRequests = Request.objects.filter(requested_user=request.user.pk)
        requestedPaintings = allRequests.get(pk=pk)
        context = {
            'requestedPaintings': requestedPaintings,
        }
    return render(request, "requestcarousel.html", context)

Здесь requestcarousel.html:

Вернуться на верх