У меня есть модель Product
, а в моих продуктах нет полей available_quantity
и prices
, поскольку эти поля находятся в другом сервисе. Поэтому я добавил настраиваемое поле в свой набор запросов.
Это мой код;
for product in queryset:
product.info_bundle = {
'available_quantity': stock_info.get(product.stock_code),
'prices': 100,
}
Я добавил свое пользовательское поле info_bundle
в набор запросов.
Проблема есть; Я не могу заказать с queryset.order_by(‘avaliable_quantity’)
, потому что я добавил это. Он не приходит из базы данных, поэтому SQL не может найти поле.