Как использовать параметр queryset набора форм модели в ModelForm?

# this is my model
class Creator(models.Model):
    name = models.CharField(max_length=50)


class Article(models.Model):
    title = models.CharField(max_length=688, blank=True)
    creator = models.ForeignKey(Creator, on_delete=models.CASCADE)


class ArticleCoAuthor(models.Model):
    article = models.ForeignKey(Article, on_delete=models.CASCADE)
    co_author = models.CharField(max_length=190)

# code
ArticleFormset = modelformset_factory(Article, form=forms.ArticleForm, extra=1, can_delete=True)
article_formset = ArticleFormset(
    prefix="article", queryset=creator.article_set.prefetch_related("articlecoauthor_set").all()
)

# this is my form
class ArticleForm(forms.ModelForm):
......

Я хочу выразить все данные ArticleCoAuthor, на который ссылаются при представлении строки Articles.

Как я могу передать значение "co_author", которое является результатом "querieset" в "article_formset", и использовать его в "ArticleForm"?

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