Как добавить данные модели класса при выполнении условия в Django
Я использую django и создал 2 класса моделей.
class Student(models.Model):
is_registered = models.CharField(max_length=50, blank=True, null=True)
class Attribute(models.Model):
student_id = models.ForeignKey(Student, on_deleted=models.SET_NULL, null=True, blank=True)
statement = models.CharField(max_length=50, blank=True, null=True)
Я хочу добавить 'end' в поле statement модели класса Attribute, когда off добавляется к значению поля is_registered класса Studnet. При использовании оператора update изменяется существующее значение. Как добавить новую строку данных? Пожалуйста, помогите.