0
こんにちは私は、ビルに関するすべてのアイテムを表示できるように、ビューを作成しようとしています。私はどのように私の質問を書かなければならないのですか?クエリの請求書は、QuerySet [bill1、bill2]を返します。私は関連するクエリーセットを得ることができると思ったので、私は法案のすべての項目にアクセスすることができます。Django - foreignkeysのセットに関連するクエリーセットを作成する
私はHTMLの中でfor-loopを実行すると、両方の紙幣のためにリストされたすべてのアイテムが関係するものはありません。
class Bill(models.Model):
event = models.ForeignKey(Event)
customer = models.ForeignKey(Team)
date = models.DateField()
class Item(models.Model):
bill = models.ForeignKey(Bill)
registration = models.OneToOneField(Registration, unique=True)
私はビューを書いた:
def payments(request):
customer = Team.objects.get(owner=request.user) # Gets the right user
bills = customer.bill_set.all() # Query all bills of the user
items = bills.item_set.all() # Tried but doesnt work
context = {'bills': bills,
'items': items,
'customer': customer,}
return render(request, 'payment/payments.html', context)