Category model added.
parent
59be6da865
commit
ee4b010411
|
|
@ -1,3 +1,25 @@
|
|||
from django.db import models
|
||||
from django.urls import reverse_lazy
|
||||
from django.utils.text import slugify
|
||||
from markdownx.models import MarkdownxField
|
||||
from markdownx.utils import markdownify
|
||||
from tagulous.models import TagField
|
||||
|
||||
# Create your models here.
|
||||
|
||||
class Category(models.Model):
|
||||
title = models.CharField(max_length=40, unique=True)
|
||||
slug = models.SlugField(max_length=40, unique=True)
|
||||
|
||||
def save(self):
|
||||
if not self.slug:
|
||||
self.slug = slugify(self.title)
|
||||
return super(Category, self).save()
|
||||
|
||||
def get_absolute_url(self):
|
||||
pass
|
||||
|
||||
def __str__(self):
|
||||
return self.title
|
||||
|
||||
class Meta:
|
||||
ordering = ["title"]
|
||||
|
|
|
|||
Loading…
Reference in New Issue