すべてのカテゴリとそれらのカテゴリのアイテムを表示しようとしています。
例えば:
category 1 name
|Item | Qty available|
|Item 1 | 6 |
|Item 2 | 1 |
category 1 info
category 2 name
|Item | Qty available|
|Item 1 | 10 |
|Item 2 | 3 |
category 2 info
私のモデル:
from django.db import models
class Category(models.Model):
name = models.CharField(max_length=200)
info = models.TextField(blank=True)
def __unicode__(self):
return self.name
class Item(models.Model):
name = models.CharField(max_length=200)
quantity = models.IntegerField()
category = models.ForeignKey(Category)
def __unicode__(self):
return self.name
すべてのカテゴリを反復処理し、すべてのアイテムを含むテーブルを表示できるビューを作成する方法がよくわかりません。