Django queryset упорядочивание по другому полю модели без foreignkey

Я хочу Foo.objects.all() заказать по Bar.order

Две таблицы связаны по полям ryid без внешнего ключа.

База данных у меня такая, я не могу установить ryid внешний ключ.


class Foo(models.Model):
    lsid = models.AutoField(db_column='Lsid', primary_key=True)
    ryid = models.IntegerField(db_column='Ryid', blank=True, null=True)

class Bar(models.Model):
    lsid = models.AutoField(db_column='Lsid', primary_key=True)
    ryid = models.IntegerField(db_column='Ryid', blank=True, null=True)
    order = models.IntegerField(db_column='Wzpx', blank=True, null=True)
Вернуться на верх