我有一個模型用戶和模型團隊。 我經常使用Team的所有字段和User的一個字段(用戶名),但並非總是如此!django模型與關係的最佳模式
一個團隊包含許多用戶,對於這些關係,我創建這個模型(1):
class joinTeam(models.Model):
username_user=models.CharField(max_length=30)
team = models.ForeignKey(Projet, null=False)
但我猶豫該(2),以取代本場 'username_user':
class joinTeam(models.Model):
username_user=models.ForeignKey(User, null=False)
team = models.ForeignKey(Projet, null=False)
I'm afraid that this model (2) consumes more capacity the the first (1).
如何使用簡單的CharField或ForeignKey?
是的,謝謝 – Zoulou