Update GalleryImage model

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent 28ebc6b1ee
commit 2d5b221349
  1. 4
      api/v1/serializers.py
  2. 23
      apps/content/migrations/0009_auto_20180208_0637.py
  3. 6
      apps/content/models.py

@ -257,20 +257,20 @@ class GallerySerializer(serializers.ModelSerializer):
class GalleryImageSerializer(serializers.ModelSerializer):
img = ImageObjectSerializer()
class Meta:
model = GalleryImage
fields = (
'id',
'gallery',
'image',
'img',
'created_at',
'update_at',
)
read_only_fields = (
'id',
'image',
'created_at',
'update_at',
)

@ -0,0 +1,23 @@
# Generated by Django 2.0.2 on 2018-02-08 06:37
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('content', '0008_auto_20180208_0631'),
]
operations = [
migrations.RemoveField(
model_name='galleryimage',
name='image',
),
migrations.AddField(
model_name='galleryimage',
name='img',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='gallery_images', to='content.ImageObject', verbose_name='Объект изображения'),
),
]

@ -90,8 +90,10 @@ class GalleryImage(models.Model):
Gallery, on_delete=models.CASCADE,
verbose_name='Галерея'
)
image = models.ImageField(
'Изображение', upload_to='content/gallery_images'
img = models.ForeignKey(
ImageObject, related_name='gallery_images',
verbose_name='Объект изображения', on_delete=models.CASCADE,
null=True, blank=True,
)
created_at = models.DateTimeField(auto_now_add=True)

Loading…
Cancel
Save