как это сделать?
Например:
u = User()
u.name = "123"
u.get_or_create(surname="321")
нет типа если есть фамилия и она такая, то не менять? а если есть, но не такая или нет, то присвоить ее?
Если нет - то сохранить данный объект. Если есть - обновить. Насколько я понимаю работу get_or_create.
какой объект? фамилию?
https://docs.djangoproject.com/en/3.2/ref/models/querysets/#update-or-create
Благодарю. Но обязательно ли мне вызывать этот метод у модели?
не понял вопроса
Могу ли я сделать, примерно так? u = User() u.name = "123" u.update_or_create(surname="321")
нет
Обсуждают сегодня