Такое возможно?
То есть, у меня очень сильно сторонняя БД, доставшаяся непонятными путями из древнего php-проекта. Структура мудрёная. Но менять нельзя. Обновляться будет в том же формате.
Пытаюсь описать данные моделями так, чтобы можно было работать как это принято в django — через ORM. Всё бы ничего, но в одной модели одно поле выбирается уж очень хитрым запросом из трёх таблиц с джойнами. Запрос отрабатывает быстро, но если попытаться в моделях прописать ForeignKey, и так выцеплять данные, то запрос висит минутами.
В общем, хочется странного. Чтобы Data.objects.all()
, а на это выполнялся мой собственный хитрый sql. Возможно такое?