Предпочтение Filedset против change_view django? - PullRequest
0 голосов
/ 03 марта 2019

В admin.py я добавил поле 'category' в fieldset в своем классе ModelAdmin InpAdmin

fieldsets = (
('About Source', {
'fields': ('category')
}),

Теперь я переопределяю change_view

def change_view(self, request, object_id, extra_context=None):
    self.exclude = ('category', )
    extra_context = extra_context or {}
    return super(InpAdmin, self).change_view(request, object_id, extra_context=extra_context)

Но я могувсе еще видите это поле 'category' в форме просмотра изменений администратора Django.Если я удаляю его из набора полей, то только он исчезает.Есть ли у fieldset больше предпочтений по сравнению с change_view?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...