Django Admin get_queryset с RawQuerySet - PullRequest
       6

Django Admin get_queryset с RawQuerySet

0 голосов
/ 30 апреля 2020

Я разрабатываю продукт для клиента и столкнулся со следующей проблемой:

Есть модель, с которой я работаю с RawQuerySet, и мне нужно показать ее в индексе этой конкретного приложения, но, определив get_queryset () внутри ModelAdmin, приложение разрывается. Однако, если я ввожу элемент напрямую, он читает его и работает правильно.

Я работаю над этим уже полтора дня и не могу придумать, что еще можно сделать, чтобы попытаться исправить it.

Вот так выглядит метод get_queryset:

class QuestionnaireAdmin(admin.ModelAdmin):

    def get_queryset(self, request):
        return Questionnaire.objects.raw("SELECT * FROM........")

И когда я захожу на сайт администратора индекса вопросников, вот что я получаю: Изображение ошибки сайта администратора

Кроме того, консоль ничего не возвращает, когда это происходит, поэтому я немного растерялся. Буду признателен за любую помощь. Python версия 3.7 и Django версия 2.2

...