Django models 何时使用django中字段的自动创建属性?

Django models 何时使用django中字段的自动创建属性?,django-models,django-orm,Django Models,Django Orm,你能给我一个真实的例子吗?我什么时候应该在django模型字段的定义中使用auto_created属性?使用此标志可以解决哪些问题?这里有一个例子 这里是我的猜测:它是为Django主键实现而设计的,也就是说,除非您正在开发Django本身,否则最好不要使用它 fields=[ ('pony_ptr', models.OneToOneField( auto_created=True, primary_key=True, to_field='

你能给我一个真实的例子吗?我什么时候应该在django模型字段的定义中使用auto_created属性?使用此标志可以解决哪些问题?

这里有一个例子

这里是我的猜测:它是为Django主键实现而设计的,也就是说,除非您正在开发Django本身,否则最好不要使用它

fields=[
    ('pony_ptr', models.OneToOneField(
        auto_created=True,
        primary_key=True,
        to_field='id',
        serialize=False,
        to='Pony',
    )),
    "cuteness", models.IntegerField(default=1)),
]

我也在寻找这个,令人惊讶的是,我找不到任何例子。