Сделать страницу с возможность создания сообщений и комментариев к ним. Комментарии должны быть древовидной структуры.
Для создания древовидных комментариев решил использовать django-mptt.
Не могу придумать как комментарии привязать к сообщению.
models.py:
from django.db import models from mptt.models import MPTTModel, TreeForeignKey from datetime import datetime class Message(models.Model): mesAuthorName = models.CharField(max_length=255) message = models.TextField() mesPublishDate = models.DateTimeField('date published', default=datetime.now()) class Comment(MPTTModel): comAuthorName = models.CharField(max_length=255) comPublishDate = models.DateTimeField('date published', default=datetime.now()) comment = models.TextField() parent = TreeForeignKey('self', null=True, blank=True, related_name='children') class MPTTMeta: order_insertion_by = ['comPublishDate']