【发布时间】:2011-10-26 11:03:39
【问题描述】:
我想知道人们对于将模型直接加入 auth.User 对象与用户的个人资料模型有何想法。
我正在存储我的用户在我的应用中添加的一些不同类型的模型。应用用户将通过这些模型上的条件搜索其他用户。
一方面,我在想,如果我直接加入用户,那么每次我需要获取用户的记录时,我都不需要做 request.user.get_profile() ,而且它不预设用户总是有个人资料(他们在我的应用程序中做,但仍然)。这使得配置文件模型只包含用户的联系方式。
另一方面,我想当我查找这些其他模型时,我很可能需要个人资料中的值(例如名称、位置)。
毫无疑问,两者都会起作用,所以也许没关系,但我只是想知道其他人的想法是什么。
谢谢!
卢多。
【问题讨论】:
标签: django django-models