Почему моя django save_model не сохраняет отношения manytomany
У меня проблемы с отношениями ManytoMany, которые не сохраняются в модели при ее сохранении (через админку).
я хочу автоматически добавить заголовок в теги.
admin.py
def save_model(self, request: Any, obj: Any, form: Any, change: Any) -> None:
post = Fa.objects.get(id = obj.id) #return the current post fields
for i in post.title.split(' '):
try:
t = FaTag.objects.get(title = i)
post.tag.add(t)
except:
pass
return super(FaAdmin,self).save_model(request, obj, form, change)
когда я печатаю эту строку:
obj.tag.all()
он выдает мне правильный набор запросов, но не сохраняет ничего в базе данных