Почему моя 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()

он выдает мне правильный набор запросов, но не сохраняет ничего в базе данных

Вернуться на верх