I have created a simple project where everyone can create one or more
Blog. I want to use this models for Post and for Comment:

class Post_comment(models.Model):
    content_type = models.ForeignKey(ContentType)
    object_id = models.PositiveIntegerField(_('object ID'))
    content_object = generic.GenericForeignKey()

    # Hierarchy Field
    parent = models.ForeignKey('self', null=True, blank=True,
default=None, related_name='children')

    # User Field
    user = models.ForeignKey(User)

    # Date Fields
    date_submitted = models.DateTimeField(_('date/time submitted'),
default = datetime.now)
    date_modified = models.DateTimeField(_('date/time modified'),
default = datetime.now)

    title = models.CharField(_('title'), max_length=60, blank=True,
null=True)
    post_comment = models.TextField(_('post_comment'))

if it is a comment the parent is not null. So in most case the text
field will contain a little bit of text. Can I use this model for both
Post and Comment ? Is it a good solution ?

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to