Add tags to galleries
This commit is contained in:
parent
d74e6e39f9
commit
7d700bea36
9 changed files with 81 additions and 11 deletions
|
|
@ -1,3 +1,22 @@
|
|||
from django.db import models
|
||||
from taggit.managers import TaggableManager
|
||||
from photologue.models import Gallery
|
||||
|
||||
# Create your models here.
|
||||
|
||||
class GalleryExtended(models.Model):
|
||||
# Extend Photologue Gallery model.
|
||||
gallery = models.OneToOneField(
|
||||
Gallery,
|
||||
related_name='extended',
|
||||
on_delete='cascade',
|
||||
)
|
||||
|
||||
# Add tags
|
||||
tags = TaggableManager(blank=True)
|
||||
|
||||
class Meta:
|
||||
verbose_name = u'Extra fields'
|
||||
verbose_name_plural = u'Extra fields'
|
||||
|
||||
def __str__(self):
|
||||
return self.gallery.title
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue