File diff 5a71fc59225d → ffd428d49720
symposion/cms/models.py
Show inline comments
...
 
@@ -3,23 +3,25 @@ import os
 
import re
 

	
 
from django.conf import settings
 
from django.core.urlresolvers import reverse
 
from django.core.exceptions import ValidationError
 
from django.db import models
 
from django.utils.encoding import python_2_unicode_compatible
 
from django.utils.translation import ugettext_lazy as _
 

	
 
from markitup.fields import MarkupField
 

	
 
from taggit.managers import TaggableManager
 

	
 
import reversion
 

	
 
from .managers import PublishedPageManager
 

	
 

	
 
@python_2_unicode_compatible
 
class Page(models.Model):
 

	
 
    STATUS_CHOICES = (
 
        (1, _("Draft")),
 
        (2, _("Public")),
 
    )
...
 
@@ -32,13 +34,13 @@ class Page(models.Model):
 
    created = models.DateTimeField(editable=False, default=datetime.datetime.now)
 
    updated = models.DateTimeField(editable=False, default=datetime.datetime.now)
 
    tags = TaggableManager(blank=True)
 

	
 
    published = PublishedPageManager()
 

	
 
    def __unicode__(self):
 
    def __str__(self):
 
        return self.title
 

	
 
    @models.permalink
 
    def get_absolute_url(self):
 
        return ("cms_page", [self.path])