Сейчас я добился того что у меня есть страница с вопросом и форма для ответа, так вот ответ не добавляется к конкретному вопросу, но в базе данных ответов он создается.
models.py
class Question(models.Model): title = models.CharField(max_length=100) text = models.TextField(max_length=300) def __str__(self): return self.title class Answer(models.Model): text = models.TextField(max_length=300) question = models.ForeignKey(Question, null=True, on_delete=models.SET_NULL) def __str__(self): return self.text
forms.py
class AskForms(forms.Form): title = forms.CharField(max_length=100) text = forms.CharField(widget=forms.Textarea) def save(self): ask = Question(**self.cleaned_data) ask.save() return ask class AnswerForms(forms.Form): text = forms.CharField(widget=forms.Textarea) def save(self): answer = Answer(**self.cleaned_data) answer.save() return answer
Я так понимаю что в AnswerForms надо ответ как-то связать ответ с вопросом. Вопрос как?