Я знаю, что это не тот ответ, который вы ищете, но иногда, когда вы делаете подробные отчеты, вам нужно больше, чем может предложить ORM Django.Я работал с парнем, который использовал Django для своего основного приложения, но для некоторых инструментов отчетности (и службы JSON) он использовал Flask и SQLAlchemy и смог достичь гораздо большего и без необходимости писать SQL.