1
所以我在Django中有一個代表關聯的模型。用戶會收到他們獲得的每個推薦人的佣金。推薦人收到多少取決於他們的用戶級別。用戶級別取決於他們擁有多少推薦人。 5人以下轉介=基本,10人以下轉介=中介,15人以下轉介=高級。代表成員級別Django模型
我該如何編碼模型,以便用戶級別由聯盟會員推薦的數量自動確定?可以說
class Affiliate(models.Model):
user= models.OneToOneField(User)
affiliate_id = models.PositiveIntegerField(primary_key=True)
referral_id = models.PositiveIntegerField(blank=False, null=False)
user_level = (
('B', 'Basic'),
('I', 'Intermediate'),
('A', 'Advanced'),
default='B')
referred_by = models.ForeignKey(referral_id, default=1)
非常感謝。我想要保證誠實。我正在考慮使用模型方法,但我希望有更有經驗的人給我繼續前進。 – Iohannes