Django 1.5+允许我们向用户添加自定义字段。我想利用这个特性,但不确定什么是最佳实践。以下是一个我在如何处理模型方面感到困惑的情况。
如果项目中只有一种类型的用户,比如一个学生模型,那么是否可以简单地向用户添加特定于学生的字段?我是Django的新手,但我认为另一种选择是设置通用的用户设置,并创建一个学生模型和一个称为用户的一对一唯一字段。
即使项目保证只有一种类型的用户,你是否应该扩展Django用户的字段以模仿模型?
如果项目中只有一种类型的用户,比如一个学生模型,那么是否可以简单地向用户添加特定于学生的字段?我是Django的新手,但我认为另一种选择是设置通用的用户设置,并创建一个学生模型和一个称为用户的一对一唯一字段。
即使项目保证只有一种类型的用户,你是否应该扩展Django用户的字段以模仿模型?