diff options
| -rw-r--r-- | api/migrations/0013_specialsnake_image.py | 21 | ||||
| -rw-r--r-- | api/models.py | 1 | ||||
| -rw-r--r-- | api/serializers.py | 4 | 
3 files changed, 24 insertions, 2 deletions
| diff --git a/api/migrations/0013_specialsnake_image.py b/api/migrations/0013_specialsnake_image.py new file mode 100644 index 00000000..a0d0d318 --- /dev/null +++ b/api/migrations/0013_specialsnake_image.py @@ -0,0 +1,21 @@ +# Generated by Django 2.1.2 on 2018-10-23 11:51 + +import datetime +from django.db import migrations, models +from django.utils.timezone import utc + + +class Migration(migrations.Migration): + +    dependencies = [ +        ('api', '0012_specialsnake'), +    ] + +    operations = [ +        migrations.AddField( +            model_name='specialsnake', +            name='image', +            field=models.URLField(default=datetime.datetime(2018, 10, 23, 11, 51, 23, 703868, tzinfo=utc)), +            preserve_default=False, +        ), +    ] diff --git a/api/models.py b/api/models.py index 6571d16a..2ba50adf 100644 --- a/api/models.py +++ b/api/models.py @@ -110,6 +110,7 @@ class SpecialSnake(ModelReprMixin, models.Model):          max_length=140, primary_key=True          )      info = models.TextField() +    image = models.URLField()      def __str__(self):          return self.name diff --git a/api/serializers.py b/api/serializers.py index 683a6df5..6c878c5d 100644 --- a/api/serializers.py +++ b/api/serializers.py @@ -40,13 +40,13 @@ class SnakeIdiomSerializer(ModelSerializer):  class SnakeNameSerializer(ModelSerializer):      class Meta:          model = SnakeName -        fields = ('name', 'scientific') +        fields = ('name', 'scientific',)  class SpecialSnakeSerializer(ModelSerializer):      class Meta:          model = SpecialSnake -        fields = ('name', 'info',) +        fields = ('name', 'image', 'info',)  class RoleSerializer(ModelSerializer): | 
