@Ayaks77

Django mptt комментарии?

Доброго времени суток. В джанго новичек, решил разобраться с мптт и запилить свою систему комментов на сайт.
models:

class Comment(MPTTModel):

    comment = models.CharField(max_length=50, unique=True)
    parent = TreeForeignKey('self', null=True, blank=True, related_name='children', db_index=True)

    class MPTTMeta:
        order_insertion_by = ['comment']

    def __str__(self):
        return self.comment


class Article(models.Model):
    db_table = 'article'
    ordering = ['article_date']
    verbose_name = 'Статья'
    verbose_name_plural = 'Статьи'

    article_title = models.CharField(max_length=50)
    comment = models.ForeignKey(Comment, null=True, blank=True, related_name='com')

вью:

def show_comment(request):
    return render(request, "comments.html")

def article(reques, article_id):
    args ={}
    args['article'] = Article.objects.get(id=article_id)
    args['comments'] = Comment.objects.all()
    return render(request, 'article.html', args)


не могу понять каким образом привязать ветку комментов к статье, чтоб фильтровыл по id
  • Вопрос задан
  • 618 просмотров
Решения вопроса 1
sim3x
@sim3x
https://docs.djangoproject.com/en/1.10/ref/models/...

Подумай, что неправильно в нижеследующем коде
Comments
db_table = 'article'
comments_article
article_title
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы