2016-05-10 10 views
1

は私がモデルの2つのクラスを持っていると私は、ベンダーの製品の数を計算する方法外部キーDjangoの項目数を取得するには?

class Vendor(models.Model): 
    name = models.CharField(max_length=50, unique=True) 
    seo_name = models.SlugField() 
    product_count = models.IntegerField(default=0)  


class Product(models.Model): 
     vendor = models.ForeignKey(Vendor, unique=False, blank=True, default=None, null=True, on_delete=models.SET_NULL) 

単一ベンダーから製品の数を取得する必要がありますか?

答えて

1

Django recipe: Add an auto-count field to your model チュートリアルをご覧ください。あなたの質問を完全にカバーします。

Good Luck!

+1

ありがとうございます!あなたも幸運です:) –

+0

あなたはようこそ) –

関連する問題