我有以下型號的COUNT -添加一列外鍵對象
class UserProfile(models.Model):
user = models.ForeignKey(User, unique=True)
...
class Video(models.Model):
title = models.CharField(max_length=256)
uploaded_by = models.ForeignKey('UserProfile')
...
我想補充的計數的視頻用戶擁有的數量。
目前,要得到一個用戶的數量,我可以做profile.video_set.count()
。
我想在UserProfile模型中增加一列,這樣我就可以做UserProfile.objects.order_by('video_count')
。我如何將這個自定義行添加到模型?謝謝。