summaryrefslogtreecommitdiffstats
path: root/forum/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'forum/models.py')
-rw-r--r--forum/models.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/forum/models.py b/forum/models.py
index 7de703ca..9510476a 100644
--- a/forum/models.py
+++ b/forum/models.py
@@ -274,6 +274,16 @@ class Question(models.Model):
class Meta:
db_table = u'question'
+class FavoriteQuestion(models.Model):
+ """A favorite Question of a User."""
+ question = models.ForeignKey(Question)
+ user = models.ForeignKey(User, related_name='user_favorite_questions')
+ added_at = models.DateTimeField(default=datetime.datetime.now)
+ class Meta:
+ db_table = u'favorite_question'
+ def __unicode__(self):
+ return '[%s] favorited at %s' %(self.user, self.added_at)
+
class QuestionRevision(models.Model):
"""A revision of a Question."""
question = models.ForeignKey(Question, related_name='revisions')
@@ -422,16 +432,6 @@ class AnswerRevision(models.Model):
flat=True)[0] + 1
super(AnswerRevision, self).save(**kwargs)
-class FavoriteQuestion(models.Model):
- """A favorite Question of a User."""
- question = models.ForeignKey(Question)
- user = models.ForeignKey(User, related_name='user_favorite_questions')
- added_at = models.DateTimeField(default=datetime.datetime.now)
- class Meta:
- db_table = u'favorite_question'
- def __unicode__(self):
- return '[%s] favorited at %s' %(self.user, self.added_at)
-
class Badge(models.Model):
"""Awarded for notable actions performed on the site by Users."""
GOLD = 1