Есть ли способ выполнить операцию над моделью django на чтении
Я использую модель, подобную этой
class MyModel(models.Model):
text=models.CharField(max_length=200)
viewed=models.BooleanField(default=False,editable=False)
Я хочу установить viewed=True
, когда пользователь получает текст. Я пытался сделать это в views.py
. Но проблема в том, что мне нужно написать ту же логику дважды для администратора сайта. Могу ли я как-нибудь сделать это в модели. Спасибо.