diff --git a/courses/models.py b/courses/models.py index f106b5b..fc12316 100755 --- a/courses/models.py +++ b/courses/models.py @@ -3,11 +3,10 @@ import uuid import unidecode from django.contrib.postgres.fields import ArrayField -from django.core.exceptions import ObjectDoesNotExist from django.db import models from django.template.defaultfilters import slugify -from lms.tools import decode_base64, get_real_name, get_empty_list +from lms.tools import get_real_name, get_empty_list COURSE_LEVEL = ( ('B', 'Базовый'), diff --git a/courses/views.py b/courses/views.py index 7217dc0..96d9083 100644 --- a/courses/views.py +++ b/courses/views.py @@ -44,10 +44,13 @@ class CourseListView(APIView): return True return val + @staticmethod def get_img(request, key): image = request.FILES.get(key) - image = request.POST.get(key) if image is None else image + if image is None: + image = request.POST.get(key) + image = None if image is None else image.split('media/')[-1] return image def post(self, request):