python - Django:数据库关系 - 一个用户许多其他对象

标签 python django database database-relations

有没有一种方法可以将本地用户模型中的多个对象绑定(bind)到一个用户?我一直在阅读它,但我仍然不太明白我是否需要扩展用户模型(如果没有必要,我不会),以及那是 onetomany 还是 manytoone。

最佳答案

您可以让对象指向 UserModel,而不是让 UserModel 指向其他对象。 如果您这样做,则无需扩展默认的 UserModel。

class SomeModel(models.Model):
    owner = models.ForeignKey(user)

关于python - Django:数据库关系 - 一个用户许多其他对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33810899/

相关文章:

python - 自定义 Django ClearableFileInput 小部件的样式

python - 如何使用 Django ORM 在没有数百个查询的情况下选择多对一?

php - 表字段(数据库)中坐标的集合

python - 如何使用 Python 抓取实时流数据?

python - 来自 unicode 字符串的 unicodecsv 阅读器不起作用?

python - 克隆 django-guardian 中的所有对象权限/从 ForeignKey 继承

java - 数据库不会更新编辑文本更改android

php - 我不知道的 mySQLi 数据库错误,首先这个查询运行正常但现在不工作

python - 在 PyQt 中创建小部件后如何执行代码?

python - 在 O(logn) 中从 python heapq 中删除