Image id on city creation
This commit is contained in:
parent
1bc7a9f13b
commit
5a662fd745
|
|
@ -3,6 +3,7 @@ from django.contrib.gis.geos import Point
|
|||
from django.utils.translation import ugettext_lazy as _
|
||||
from rest_framework import serializers
|
||||
from location import models
|
||||
from gallery import models as gallery_models
|
||||
from utils.serializers import TranslatedField, ImageBaseSerializer
|
||||
|
||||
|
||||
|
|
@ -83,6 +84,11 @@ class CityBaseSerializer(serializers.ModelSerializer):
|
|||
queryset=models.Country.objects.all(),
|
||||
write_only=True
|
||||
)
|
||||
image_id = serializers.PrimaryKeyRelatedField(
|
||||
source='image',
|
||||
queryset=gallery_models.Image.objects.all(),
|
||||
write_only=True
|
||||
)
|
||||
country = CountrySerializer(read_only=True)
|
||||
|
||||
class Meta:
|
||||
|
|
@ -97,9 +103,10 @@ class CityBaseSerializer(serializers.ModelSerializer):
|
|||
'postal_code',
|
||||
'is_island',
|
||||
'image',
|
||||
'image_id',
|
||||
]
|
||||
extra_fields = {
|
||||
'image': {'write_only': True}
|
||||
'image': {'read_only': True}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user