내 Django 템플릿에서 그룹 및 항목을 반복 할 수 있기를 원하지만 해당 그룹 아래 항목을 반복하고 싶습니다. 지금까지 나는 이것들을 반복 해 보았습니다 만, 아이템이 어느 그룹에 속하는지는 보여주지 않습니다. 템플릿을 반복하여이 포함을 얻으려면 어떻게해야합니까?Django에서 특정 그룹의 항목 반복
조회수 :
def manage(request):
group_list = Group.objects.order_by('name').filter(user=request.user)
item_list = Item.objects.order_by('name').filter(user=request.user)
return render(request, 'manage.html', {'group_list': group_list, 'item_list': item_list})
템플릿 :
class Group(models.Model):
user = models.ForeignKey(User)
name = models.CharField(max_length=30)
class Item(models.Model):
user = models.ForeignKey(User)
group = models.ManyToManyField(Group)
name = models.CharField(max_length=30)
'그룹'및 '항목'개체 란 무엇입니까? –
그룹 및 항목은 어떻게 제휴됩니까? –