Merge branch 'master' of gitlab.com:lilcity/backend into feature/LIL-680

remotes/origin/feature/LIL-711
gzbender 7 years ago
commit 9b41841c67
  1. 9
      api/v1/serializers/content.py

@ -1,5 +1,6 @@
from urllib.parse import urlparse, urlunparse from urllib.parse import urlparse, urlunparse
from rest_framework import serializers from rest_framework import serializers
from django.conf import settings
from apps.content.models import ( from apps.content.models import (
Baner, Content, Image, Text, ImageText, Video, Baner, Content, Image, Text, ImageText, Video,
@ -46,12 +47,8 @@ class BanerSerializer(serializers.ModelSerializer):
) )
def get_image(self, baner): def get_image(self, baner):
request = self.context.get('request') if baner.image:
http_host = request.META.get('HTTP_ORIGIN') return 'http://' + settings.MAIN_HOST + '/' + baner.image.url
if http_host and baner.image:
domain = urlparse(http_host).netloc.split(':')[0]
baner_url = 'http://' + domain + baner.image.url
return baner_url
else: else:
return None return None

Loading…
Cancel
Save