Приветствую участников тостера!
У меня получилось сделать форму для таблиц OneToMany при помощи inlineformset_factory() с возможностью редактирования, но не могу вразумить, какой класс необходимо расширить в этом случае, для редактирования ManyToMany through таблиц, если к примеру имеется банальная структура таблиц постов и тегов:
from django.db import models
class Post(models.Model):
title = models.CharField(max_length=128)
tags = models.ManyToManyField('Tag', through='PostTag')
class Tag(models.Model):
tag_name = models.CharField(max_length=128)
posts = models.ManyToManyField(Post, through='PostTag')
class PostTag(models.Model):
post = models.ForeignKey(Post, on_delete=models.CASCADE)
tag = models.ForeignKey(Tag, on_delete=models.CASCADE)
Обращаю ваше внимание, что таблица тегов редактируется на другом роутере, а здесь же мне нужно редактировать связь постов к существующим тегам. Еще вот нашел замечательный пост о создании вложенных форм
https://micropyramid.com/blog/how-to-use-nested-fo... возможно ли использовать такой способ как в этом посте?