Я знаю, что это очень старый вопрос, но я пишу его для будущих ссылок.
Если вы просто хотите что-то скрыть на сайте администратора с помощью CSS, вы можете использовать любой класс, который уже имеет display:none
или аналогичный.
В Django 1.6.5 forms.css вы можете найти:
.empty-form {
display: none;
}
поэтому в ваших наборах полей добавьте группу для скрытых полей, используя empty-form class, подобный этому:
fieldsets = [
[_('Visible class'), {
'classes' : ['any class for them',],
'description' : '',
'fields' : [['visible fields 1',],
['visible fields 2',],
],
}],
[None, {
'classes' : ['empty-form',],
'fields' : ['hidden fields here',],
}],
]
В моем случае я использую grappelli, поэтому я использую ui-helper-hidden класс вместо
Хорошего дня.