Ошибка AttributeError

Хочу сделать url shortener и на PAAS-платформе heroku выдаёт ошибку

Attribute Error : NoneType object has no attribute 'original'

хотя на локальном сервере всё работает и такой ошибки не происходит.

 def form_valid(self, form):
        original = form.cleaned_data["original"]
        shortcut = self.request.headers["Referer"] + secrets.token_urlsafe(3)
        self.request.session["shortcut"] = shortcut
        url = Url(original=original, shortcut=shortcut)
        url.save()
        return super().form_valid(form)


class RedirectToOriginalView(RedirectView):
    def get_redirect_url(self, *args, **kwargs):
        absolute_url = self.request.build_absolute_uri()
        url = Url.objects.filter(shortcut=absolute_url).first()
        return url.original

Ошибка в последней строчке,где пытаюсь достать оригинальную ссылку и произвести редирект:

class RedirectToOriginalView(RedirectView):
    def get_redirect_url(self, *args, **kwargs):
        absolute_url = self.request.build_absolute_uri()
        url = Url.objects.filter(shortcut=absolute_url).first()
        return url.original

Ответы (0 шт):