Служебное -- главна и аутентификация

This commit is contained in:
2023-01-08 19:36:48 +03:00
parent c68fa5be07
commit 78ec6077b6
5 changed files with 203 additions and 0 deletions

View File

@@ -4,6 +4,27 @@ from django.http import HttpRequest, HttpResponse
import time
# Главная страница для вызова служебных процедур.
def service(request: HttpRequest) -> HttpResponse:
""" Страница для вызова служебных процедур
:param request: HttpRequest
:return: HttpResponse
"""
time_start = time.time()
# проверка на аутентификацию
print(request.user.is_authenticated)
if not request.user.is_authenticated:
return redirect("service/not-denice")
return render(request, "service/index.html", {'ticks': float(time.time()-time_start)})
# страничка, на которую переадресует служебный интерфейс, если нет аутентификации.
def not_denice(request):
time_start = time.time()
return render(request, "service/not_denice.html", {'ticks': float(time.time()-time_start)})
def tmp(request: HttpRequest) -> HttpResponse:
""" Страница для тестирования верстки текста в блоге