我有一个模型,其中我没有指定主键,Django 为我生成了一个。现在,我为模型创建了一个 ModelForm,并在 ModelForm 的 fields
部分指定了 id
。但是,在我的 ModelForm 对象中,id
字段不存在。
是否只有模型字段在 ModelForm 中明确声明可见?
最佳答案
Are only the model fields explicitly declared visible in the ModelForm?
是的,通常你不想弄乱这个字段,如果用户为 id 字段输入一个值,它很可能会被重复,所以这是你希望 django 为你处理的事情。
关于python - 在 Django ModelForm 字段中包含自动生成的主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41951447/