Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 13, 2018 13:41:06

xz_kto
Зарегистрирован: 2018-01-09
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

проблемы с select_related

Ребят, привет.

есть проблема, конструкция ниже раньше работала,

qs = qs.select_related('user').extra(select={
‘track_title’: ‘select coalesce(title, display_title) from track where id=user_track.track_id’,
‘album_title’: ‘select coalesce(title, display_title) from album where id=user.album_id’,
})

до того как я добавил в модель MTM поле, вместо foreign key поля, это поле никак не влияет на данный запрос, но почему-то стала выпадать ошибка(хотя модель и таблица существуют и имеют необходимые поля):

missing FROM-clause entry for table “user”.

Не совсем понимаю куда дальше копать. Создается впечатление, как-будто django перестала видеть таблицу user

Отредактировано xz_kto (Июнь 13, 2018 13:50:49)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version