]> git.p6c8.net - pcdenotes.git/blobdiff - notes/models.py
Redirect /notes/ to /
[pcdenotes.git] / notes / models.py
index 3584c26e67dd2d4628a6337686ad301d7a6e626f..ed86192e13d9e860afc436bb11b6af91efeb98bd 100644 (file)
@@ -8,7 +8,7 @@ NOTE_STATUS = ((0, "Draft"),
                (1, "Published"))            
 
 class Note(models.Model):
                (1, "Published"))            
 
 class Note(models.Model):
-    title = models.CharField(max_length=250, unique=True)
+    title = models.CharField(max_length=250)
     slug = models.SlugField(max_length=250, unique=True)
     author = models.ForeignKey(User, on_delete=models.CASCADE, related_name='notes_posted')
     content = models.TextField()
     slug = models.SlugField(max_length=250, unique=True)
     author = models.ForeignKey(User, on_delete=models.CASCADE, related_name='notes_posted')
     content = models.TextField()
@@ -27,3 +27,8 @@ class Note(models.Model):
         return reverse("notes:note_detail", kwargs={"note_slug": self.slug})
         #return "/notes/%s" % (self.slug)
 
         return reverse("notes:note_detail", kwargs={"note_slug": self.slug})
         #return "/notes/%s" % (self.slug)
 
+    def is_draft(self):
+        return self.status == 0
+
+    def is_published(self):
+        return self.status == 1

patrick-canterino.de