Зеленая кнопка со знаком плюс для добавления новых экземпляров в форме администратора исчезает для моего поля MultiSelect (фотографии), когда я определяю его в своей форме. То есть удаление строки с определением (photos = ...) приводит к появлению знака плюс. Однако для того, чтобы использовать настраиваемое поле / виджет, мне нужно это выяснить.
class GalleryForm(ModelForm):
photos = ModelMultipleChoiceField(queryset=Photo.objects.all(), label="Photos")
def __init__(self, *args, **kwargs):
super(GalleryForm, self).__init__(*args, **kwargs)
Я заглянул в исходный код Django, и мне кажется, что мне нужно обернуть мой виджет в RelatedFieldWidgetWrapper, но я не совсем понял, как его найти. Любая помощь приветствуется!