resultの全情報を表示させるには、メソッドで1つ1つ指定しないといけないの?
いいえ、すべてのフィールドの情報を表示する場合は、RakutenPriceResultモデルの__str__メソッドを修正することで、各オブジェクトの文字列表現を定義できます。これにより、オブジェクトがprintされたときに表示される内容をカスタマイズできます。
例えば、次のように__str__メソッドを修正することができます:
python
class RakutenPriceResult(models.Model): original_product_code = models.CharField(max_length=100) min_price = models.IntegerField() min_shopCode = models.CharField(max_length=100) next_min_price = models.IntegerField() next_min_shopCode = models.CharField(max_length=100) def __str__(self): return f"{self.original_product_code}, {self.min_price}, {self.min_shopCode}, {self.next_min_price}, {self.next_min_shopCode}"
こうすることで、各オブジェクトの文字列表現が定義され、printされたときにすべてのフィールドの情報が表示されます。

ディスカッション
コメント一覧
まだ、コメントがありません