from django.contrib.auth.models import User from django.db import models from spa.models._BaseModel import _BaseModel from spa.models.Mix import Mix class Comment(_BaseModel): class Meta: app_label = 'spa' user = models.ForeignKey(User, editable=False) mix = models.ForeignKey(Mix, editable=False, related_name='comments') comment = models.CharField(max_length=1024) date_created = models.DateTimeField(auto_now=True) time_index = models.IntegerField() def get_absolute_url(self): return '/comment/%i' % self.id def save(self, force_insert=False, force_update=False, using=None): super(Comment, self).save(force_insert, force_update, using)