88c2bb1c1a8a60ac723c47f9d91519f3e598b653
[django-girls.git] / blog / models.py
1 from django.db import models
2 from django.utils import timezone
3
4 class Post(models.Model):
5 author = models.ForeignKey('auth.User')
6 title = models.CharField(max_length=300)
7 text = models.TextField()
8 created_date = models.DateTimeField(default=timezone.now)
9 published_date = models.DateTimeField(blank=True, null=True)
10
11 def publish(self):
12 self.published_date = timezone.now()
13 self.save()
14
15 def __str__(self):
16 return self.title