mirror of
https://github.com/django/django.git
synced 2025-09-15 13:39:11 +00:00
Clarified "inline foreign key" to avoid confusion with generated fields in django/forms/models.py.
This commit is contained in:
parent
d6a8e5f5e1
commit
dd15f7dabb
@ -1134,8 +1134,8 @@ class BaseInlineFormSet(BaseModelFormSet):
|
|||||||
self.unique_fields = {self.fk.name}
|
self.unique_fields = {self.fk.name}
|
||||||
super().__init__(data, files, prefix=prefix, queryset=qs, **kwargs)
|
super().__init__(data, files, prefix=prefix, queryset=qs, **kwargs)
|
||||||
|
|
||||||
# Add the generated field to form._meta.fields if it's defined to make
|
# Add the inline foreign key field to form._meta.fields if it's defined
|
||||||
# sure validation isn't skipped on that field.
|
# to make sure validation isn't skipped on that field.
|
||||||
if self.form._meta.fields and self.fk.name not in self.form._meta.fields:
|
if self.form._meta.fields and self.fk.name not in self.form._meta.fields:
|
||||||
if isinstance(self.form._meta.fields, tuple):
|
if isinstance(self.form._meta.fields, tuple):
|
||||||
self.form._meta.fields = list(self.form._meta.fields)
|
self.form._meta.fields = list(self.form._meta.fields)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user