class CustomerProfile(models.Model):
user = models.ForeignKey(User, unique=True)
gender = models.CharField(max_length=1,blank=True)
zip_code = models.IntegerField()
class StoreProfile(models.Model):
user = models.ForeignKey(User, unique=True)
phone_number = models.IntegerField()
我希望能夠登錄/認證用戶作爲「商店」或「客戶」。定義兩個不同的擴展到用戶模型
有沒有辦法使這個工作與上述模型?
我也將看着
@login_required
修飾器區分登錄的商店和客戶。有關如何繼續的建議?
我不知道Django Groups,我會嘗試並實現它。謝謝:) – 2011-03-18 20:39:10
我讀過關於創建用戶組的信息,我想我有一般的想法。例如,如果我有這兩條語句:'store_group = Group(name ='Store')''store_group.save()'。在我的Django項目中,我應該把它們包括在內? – 2011-03-18 21:39:43
@Rami_H:在創建應用程序時,組會被植入您的數據庫中。有這樣做的固定裝置。或者你可以通過管理界面手動創建它們。 – 2011-03-19 02:40:38