如何获取与 Django 相关的模型行并作为字典列表返回?

AM 使用 Django v1.11


我有以下型号:


class LineItem():

    quote = models.ForeignKey(Quote, related_name="quote_line_items")

    sku = models.ForeignKey(SKU)


class Quote():


     def fetch_as_list_of_dict(self):

         return LineItem.objects.filter(quote=self).select_related('sku__product').values()


class SKU():

     product = models.ForeignKey(Product)

我的fetch_as_list_of_dict未能包含 sku.product_id 或 sku.product 对象。我只需要将 sku.product_id 作为字典的一部分获取,字典本身就是列表中的一个。


我如何实现这一目标?


慕丝7291255
浏览 130回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python