У меня есть модель с таким логическим значением, как:
class TagCat(models.Model):
by_admin = models.BooleanField(default=True)
Это отображается как флажок в admin.
- Как я могу использовать это как переключатель в admin?
- Также, как мне сделать это всегда с определенным выбранным значением в admin?
- Кроме того, я хочу, чтобы значение по умолчанию было противоположным, когда пользователь, не являющийся администратором, добавляет
TagCat
. Это поле должно быть скрыто от него.
Может ли кто-нибудь сказать мне, как это сделать? Документация Django, похоже, не содержит таких подробностей.