Django Инициализация НЕ значения поля Bool из модели в форме ModelAdmin

У меня есть булево поле в унаследованной базе данных, и я хочу отобразить его в чекбоксе как значение NOT значения поля db. Например,

  • false будет отображаться как отмеченный флажок
  • true будет отображаться как флажок без флажка
class MyModel(models.Model):
      """Model with a boolean field for existing data in db"""
      flag = models.BooleanField()

Как я могу использовать форму Django ModelAdmin так, чтобы при загрузке формы в поле загружалось НЕ значение модели?

Альтернативно, как мне создать свой собственный виджет флажка для отображения значения NOT из базовой модели?

Вернуться на верх