不正确的观点

2024-09-24 02:20:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一部分的看法:

    def get(self, request, event_id, *args, **kwargs):
        form = self.form_class(initial={})
        evnt = Event.objects.get(id=event_id)
        cmnt = Comments_events.objects.filter(event_cmnt_id=event_id)

        ANSWR = HOW TO GET?

        return render(request, self.template_name, {'event': evnt, 'comments': cmnt, 'answers': ANSWR, 'form': form})

两种型号:

    class Comments_events(models.Model):

       text_cmnt = models.TextField

       author_cmnt = models.ForeignKey(
           settings.AUTH_USER_MODEL,
           null=True,
           blank=True
       )

    class Answers(models.Model):

      comment_answr = models.ForeignKey('Comments_events')

      text_cmnt = models.TextField

      author_cmnt = models.ForeignKey(
          settings.AUTH_USER_MODEL,
          null=True,
          blank=True
      )

在页面上,我发布了一篇文章,一条评论,我想显示评论的答案

告诉我如何在视图中正确设置GET“answr”以在html中显示它?


Tags: selfformeventidtruegetobjectsmodels