From 4c7260543a266e2df211a3f57b5eda8248c19ae5 Mon Sep 17 00:00:00 2001 From: cfwme Date: Thu, 25 Oct 2018 08:07:10 +0000 Subject: [PATCH] Update content.py --- api/v1/serializers/content.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/api/v1/serializers/content.py b/api/v1/serializers/content.py index 89daefa1..5b6d2c1d 100644 --- a/api/v1/serializers/content.py +++ b/api/v1/serializers/content.py @@ -1,5 +1,6 @@ from urllib.parse import urlparse, urlunparse from rest_framework import serializers +from django.conf import settings from apps.content.models import ( Baner, Content, Image, Text, ImageText, Video, @@ -46,12 +47,8 @@ class BanerSerializer(serializers.ModelSerializer): ) def get_image(self, baner): - request = self.context.get('request') - http_host = request.META.get('HTTP_ORIGIN') - if http_host and baner.image: - domain = urlparse(http_host).netloc.split(':')[0] - baner_url = 'http://' + domain + baner.image.url - return baner_url + if baner.image: + return 'http://' + settings.MAIN_HOST + '/' + baner.image.url else: return None