У меня есть 2 модели, как это:update_or_create с ManyToManyField
class Subs(models.Model):
tag = models.CharField(max_length=100)
class Users(models.Model):
name = models.CharField(max_length=100)
tags = models.ManyToManyField(Subs)
мне нужно обновить теги поля - добавить новые значения. Как обновить экземпляр пользователей с помощью метода update_or_create?
Например:
tag_1 = Subs.object.get(pk=1)
Users.objects.update_or_create(name='test_user', tags=tag_1)
Если пользователь «test_user» не существует, он должен быть создан, или если она существует tag_1 должны быть добавлены к этому пользователю.
Thx, я так и думал! – Mike