Должен происходить редирект на главную страницу если значение в поле адреса страницы больше 2020, но почему-то происходит ошибка "Server Error (500)"
from django.http import HttpResponse, HttpResponseNotFound, Http404
from django.shortcuts import render, redirect
def index(request):
return HttpResponse("Страница приложения.")
def categories(request, catid):
if request.POST:
print(request.POST)
return HttpResponse(f"<h1>Статьи по категориям</h1><p>{catid}</p>")
def archive(request, year):
if int(year) > 2020:
return redirect('/')
return HttpResponse(f"<h1>Архив по годам</h1><p>{year}</p>")
def pageNotFound(request, exception):
return HttpResponseNotFound('<h1>Страница не найдена</h1>')