python - OneToOne 和 Django 中的模型子类化有什么区别

标签 python django django-models

例如:

class Subdomain(Site):
    #fields here

class Subdomain(models.Model):
    site = models.OneToOne(Site)
    #fields here

最佳答案

带有OneToOne的模型有一个独立的PK;子模特总是使用他们超模的 PK。

关于python - OneToOne 和 Django 中的模型子类化有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2149567/

相关文章:

Django:根据两个字段之间的差异对模型进行排序

python - 在python中生成15分钟时间间隔数组

python - Urlretrieve 和用户代理? - Python

python - Django 无效 block 标记 : 'endfor' , 预期 'endblock'

python - django - 将字段添加到用户配置文件管理表单

python - Django:如何在事务中包装批量更新/插入操作?

php - 在 Python 中解码复杂的 JSON

python - streamble 为 false 的 soundcloud 轨道的流 URL

python - django 并执行一个单独的 .py 来操作数据库

python - Errno - 13 权限被拒绝 : '/media/- Django