【发布时间】:2012-03-12 06:55:54
【问题描述】:
我正在构建一个小型网络应用程序。原则是用户可以注册并将出版物(他在网络上找到的一些文章)添加到数据库中。我想添加一些关于出版物的信息,例如:标题、摘要、出版日期和作者。问题是作者/作者可能是:注册用户(用户可能是文章的作者之一)或姓名、姓氏、机构和主页的未知人或混合注册用户和不知名的人。我如何在我的模型中实现它?
现在我已经为注册用户编写了用户配置文件。存储一些关于用户的附加信息总是好的,例如该研究所。
对于文章的作者,我有 inherit 具有 user-profile 类的类:/ 这不是好的解决方案,因为未知作者!= 注册用户,但是它们具有相同的字段:姓名、姓氏、机构、主页等。
我将非常感谢任何提示 :)
【问题讨论】:
标签: django django-models