Fixed #29682 -- Fixed admin change form crash if a view-only model's form has an extra field.

This commit is contained in:
Tim Graham 2018-08-18 16:15:18 -04:00
parent 0e7a9525ba
commit d311124be5
6 changed files with 36 additions and 3 deletions

View file

@ -162,7 +162,7 @@ class AdminReadonlyField:
if form._meta.labels and class_name in form._meta.labels:
label = form._meta.labels[class_name]
else:
label = label_for_field(field, form._meta.model, model_admin)
label = label_for_field(field, form._meta.model, model_admin, form=form)
if form._meta.help_texts and class_name in form._meta.help_texts:
help_text = form._meta.help_texts[class_name]