ModelFormMixin.fields not present in flattened index
|Reported by:||Baptiste Mispelon||Owned by:||Baptiste Mispelon|
|Cc:||Triage Stage:||Ready for checkin|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
f026a519aea8f3ea7ca339bfbbb007e1ee0068b0 introduced the new
fields attribute on
ModelFormMixin which allows views like
UpdateView to define which model fields should be present on the dynamically created form.
However, this new attribute was not added to the flattened index page .
Note that technically, the
ModelFormMixin does not have a
fields attribute, but rather the implementation of
ModelFormMixin.get_form_class  does a
getattr(self, 'fields', None).
I don't see any reason for using
getattr instead of simply declaring the
fields attribute on the mixin itself so I think it should be changed too.