init: initialized project struct

This commit is contained in:
ITQ
2025-01-19 19:02:41 +03:00
parent b76ad1afe8
commit a65fac7c9f
30 changed files with 1633 additions and 27 deletions
+21
View File
@@ -0,0 +1,21 @@
from http import HTTPStatus as status
from django.conf import settings
from django.http import HttpRequest
from ninja import Router
from api.v1.ping import schemas
router = Router(tags=["ping"])
@router.get(
"",
response={status.OK: schemas.PingOut},
summary="Ping server",
)
def index(
request: HttpRequest,
) -> schemas.PingOut:
settings.LOGGER.info("кто-то стучится в пинг")
return schemas.PingOut(message_from_basement="АЛЕКСАНДР ШАХОВ Я ВАШ ФОНАТ")