added imgae_url field to model Award (gm-183)

This commit is contained in:
Anatoly 2019-10-22 18:20:01 +03:00
parent d1c9e649b7
commit 3d68f1ba29
3 changed files with 23 additions and 3 deletions

View File

@ -0,0 +1,18 @@
# Generated by Django 2.2.4 on 2019-10-22 14:56
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('main', '0018_feature_source'),
]
operations = [
migrations.AddField(
model_name='award',
name='image_url',
field=models.URLField(blank=True, default=None, null=True, verbose_name='Image URL path'),
),
]

View File

@ -15,7 +15,8 @@ from location.models import Country
from main import methods
from review.models import Review
from utils.models import (ProjectBaseMixin, TJSONField,
TranslatedFieldsMixin, ImageMixin, PlatformMixin)
TranslatedFieldsMixin, ImageMixin,
PlatformMixin, URLImageMixin)
from utils.querysets import ContentTypeQuerySetMixin
@ -226,7 +227,7 @@ class SiteFeature(ProjectBaseMixin):
unique_together = ('site_settings', 'feature')
class Award(TranslatedFieldsMixin, models.Model):
class Award(TranslatedFieldsMixin, URLImageMixin, models.Model):
"""Award model."""
award_type = models.ForeignKey('main.AwardType', on_delete=models.CASCADE)
title = TJSONField(

View File

@ -1,9 +1,9 @@
"""Main app serializers."""
from rest_framework import serializers
from advertisement.serializers.web import AdvertisementSerializer
from location.serializers import CountrySerializer
from main import models
from establishment.models import Establishment
from utils.serializers import TranslatedField
@ -102,6 +102,7 @@ class AwardBaseSerializer(serializers.ModelSerializer):
'id',
'title_translated',
'vintage_year',
'image_url',
]