Django orm 什么是;ptr";在Django ORM列名中代表?

Django orm 什么是;ptr";在Django ORM列名中代表?,django-orm,Django Orm,使用这些Django ORM模型: class A(Model): pass class B(A): pass 结果架构中B的表格包含以下字段: "a_ptr_id" integer PRIMARY KEY 为了更好地理解Django的设计选择,有没有提到“ptr”含义的基本原理文档 我唯一的猜测是,它是“指针”的缩写,但这似乎相当愚蠢,因为本质上任何带有外键约束的字段在概念上都类似于指针。它确实代表“指针”,但它只专门用于模型继承,以指向父模型。普通FK仅获取“\u id

使用这些Django ORM模型:

class A(Model):
    pass

class B(A):
    pass
结果架构中
B
的表格包含以下字段:

"a_ptr_id" integer PRIMARY KEY
为了更好地理解Django的设计选择,有没有提到“ptr”含义的基本原理文档

我唯一的猜测是,它是“指针”的缩写,但这似乎相当愚蠢,因为本质上任何带有外键约束的字段在概念上都类似于指针。

它确实代表“指针”,但它只专门用于模型继承,以指向父模型。普通FK仅获取“\u id”