From e04587d5861d2f28b863ac8fa4a1b6c2010be21f Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Mon, 29 Feb 2016 14:30:19 +0100 Subject: [PATCH] add image / photo descriptions --- .../migrations/0003_auto_20160229_1430.py | 24 +++++++++++++++++++ app/festival/models.py | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 app/festival/migrations/0003_auto_20160229_1430.py diff --git a/app/festival/migrations/0003_auto_20160229_1430.py b/app/festival/migrations/0003_auto_20160229_1430.py new file mode 100644 index 00000000..c8ff6ef1 --- /dev/null +++ b/app/festival/migrations/0003_auto_20160229_1430.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('festival', '0002_auto_20160225_1602'), + ] + + operations = [ + migrations.AddField( + model_name='artist', + name='photo_description', + field=models.TextField(verbose_name='photo description', blank=True), + ), + migrations.AddField( + model_name='festivalevent', + name='featured_image_description', + field=models.TextField(verbose_name='featured image description', blank=True), + ), + ] diff --git a/app/festival/models.py b/app/festival/models.py index 1f08bd6d..c8f3a798 100644 --- a/app/festival/models.py +++ b/app/festival/models.py @@ -56,6 +56,7 @@ class FestivalEvent(models.Model): featured = models.BooleanField(_('featured'), default=False) featured_image = FileField(_('featured image'), upload_to='images/events', max_length=1024, blank=True, format="Image") featured_image_header = FileField(_('featured image header'), upload_to='images/events/headers', max_length=1024, blank=True, format="Image") + featured_image_description = models.TextField(_('featured image description'), blank=True) class Meta(MetaCore): verbose_name = _('festival event') @@ -71,6 +72,7 @@ class Artist(Displayable, RichText, AdminThumbMixin): bio = RichTextField(_('biography'), blank=True) photo = FileField(_('photo'), upload_to='images/photos', max_length=1024, blank=True, format="Image") photo_credits = models.CharField(_('photo credits'), max_length=255, blank=True, null=True) + photo_description = models.TextField(_('photo description'), blank=True) featured = models.BooleanField(_('featured'), default=False) search_fields = ("title", "bio") -- 2.39.5