Add tags to galleries

This commit is contained in:
Alexandre Iooss 2021-09-23 10:35:37 +02:00
parent d74e6e39f9
commit 7d700bea36
9 changed files with 81 additions and 11 deletions

View file

@ -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