added imgae_url field to model Award (gm-183)
This commit is contained in:
parent
d1c9e649b7
commit
3d68f1ba29
18
apps/main/migrations/0019_award_image_url.py
Normal file
18
apps/main/migrations/0019_award_image_url.py
Normal 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'),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
@ -15,7 +15,8 @@ from location.models import Country
|
||||||
from main import methods
|
from main import methods
|
||||||
from review.models import Review
|
from review.models import Review
|
||||||
from utils.models import (ProjectBaseMixin, TJSONField,
|
from utils.models import (ProjectBaseMixin, TJSONField,
|
||||||
TranslatedFieldsMixin, ImageMixin, PlatformMixin)
|
TranslatedFieldsMixin, ImageMixin,
|
||||||
|
PlatformMixin, URLImageMixin)
|
||||||
from utils.querysets import ContentTypeQuerySetMixin
|
from utils.querysets import ContentTypeQuerySetMixin
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -226,7 +227,7 @@ class SiteFeature(ProjectBaseMixin):
|
||||||
unique_together = ('site_settings', 'feature')
|
unique_together = ('site_settings', 'feature')
|
||||||
|
|
||||||
|
|
||||||
class Award(TranslatedFieldsMixin, models.Model):
|
class Award(TranslatedFieldsMixin, URLImageMixin, models.Model):
|
||||||
"""Award model."""
|
"""Award model."""
|
||||||
award_type = models.ForeignKey('main.AwardType', on_delete=models.CASCADE)
|
award_type = models.ForeignKey('main.AwardType', on_delete=models.CASCADE)
|
||||||
title = TJSONField(
|
title = TJSONField(
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
"""Main app serializers."""
|
"""Main app serializers."""
|
||||||
from rest_framework import serializers
|
from rest_framework import serializers
|
||||||
|
|
||||||
from advertisement.serializers.web import AdvertisementSerializer
|
from advertisement.serializers.web import AdvertisementSerializer
|
||||||
from location.serializers import CountrySerializer
|
from location.serializers import CountrySerializer
|
||||||
from main import models
|
from main import models
|
||||||
from establishment.models import Establishment
|
|
||||||
from utils.serializers import TranslatedField
|
from utils.serializers import TranslatedField
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -102,6 +102,7 @@ class AwardBaseSerializer(serializers.ModelSerializer):
|
||||||
'id',
|
'id',
|
||||||
'title_translated',
|
'title_translated',
|
||||||
'vintage_year',
|
'vintage_year',
|
||||||
|
'image_url',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user