Как разобрать на json функцию multi select из postgres в django

У меня есть два запроса select, которые будут возвращать рефкурсоры, они находятся в одной функции:

open Ref1 for
        select * from TMP limit page_size offset (page - 1) * page_size;
    return next Ref1;
    ----
    open Ref2 for
        select
            totalRecord as totalRecord
        ,   pageTotal as pageTotal;
    return next Ref2;

В view django я использую курсор для выполнения вышеуказанной функции вот так: with connection.cursor() as cursor:

cursor.execute('select * from fnc_get_news(1, 30)')
row = cursor.fetchall()

Я не знаю, что делать дальше, и я знаю, что могу попробовать pyodbc для этого. Я пытаюсь установить Django 3.2, odbc-postgresql (последняя версия) и при запуске сервера я получаю:

File "/usr/local/lib/python3.8/dist-packages/django_pyodbc/base.py", line 98, in > < raise ImproperlyConfigured("Django %d.%d не поддерживается." % DjangoVersion[:2]) <django.core.exceptions.ImproperlyConfigured: Django 3.2 не поддерживается. Я в тупике с этой проблемой, пожалуйста, помогите мне.

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