From 1131b0289171800c17f1f1aa1689afbfe7029447 Mon Sep 17 00:00:00 2001 From: Kuroshini Date: Tue, 17 Dec 2019 21:53:42 +0300 Subject: [PATCH] add collection migration & fix serializer according to the task --- .../migrations/0027_auto_20191217_1852.py | 18 ++++++++++++++++++ apps/collection/serializers/back.py | 3 +++ 2 files changed, 21 insertions(+) create mode 100644 apps/collection/migrations/0027_auto_20191217_1852.py diff --git a/apps/collection/migrations/0027_auto_20191217_1852.py b/apps/collection/migrations/0027_auto_20191217_1852.py new file mode 100644 index 00000000..5cbc4e0d --- /dev/null +++ b/apps/collection/migrations/0027_auto_20191217_1852.py @@ -0,0 +1,18 @@ +# Generated by Django 2.2.7 on 2019-12-17 18:52 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('collection', '0026_merge_20191217_1151'), + ] + + operations = [ + migrations.AlterField( + model_name='collection', + name='slug', + field=models.SlugField(max_length=255, null=True, unique=True, verbose_name='Collection slug'), + ), + ] diff --git a/apps/collection/serializers/back.py b/apps/collection/serializers/back.py index 35917142..06630d8e 100644 --- a/apps/collection/serializers/back.py +++ b/apps/collection/serializers/back.py @@ -43,6 +43,9 @@ class CollectionBackOfficeSerializer(CollectionBaseSerializer): 'related_object_names', 'rank', ] + extra_kwargs = { + 'slug': {'read_only': True}, + } class CollectionBindObjectSerializer(serializers.Serializer):