Merge branch 'master' of gitlab.prodcontest.ru:team-15/project

This commit is contained in:
ITQ
2025-03-01 00:56:35 +03:00
2 changed files with 7 additions and 3 deletions
+2
View File
@@ -3,6 +3,7 @@ from functools import partial
from ninja import NinjaAPI
from api.v1 import handlers
from api.v1.auth import BearerAuth
from api.v1.ping.views import router as ping_router
from api.v1.users.views import router as users_router
@@ -21,6 +22,7 @@ router.add_router(
router.add_router(
"",
users_router,
auth=BearerAuth(),
)
+5 -3
View File
@@ -16,7 +16,8 @@ router = Router(tags=["user"])
response={
status.CREATED: TokenSchema,
status.BAD_REQUEST: BadRequestError,
}
},
auth=None,
)
def sign_up(request, data: RegisterSchema):
user = User(**data.dict())
@@ -33,7 +34,8 @@ def sign_up(request, data: RegisterSchema):
status.OK: TokenSchema,
status.BAD_REQUEST: BadRequestError,
status.UNAUTHORIZED: ForbiddenError,
}
},
auth=None,
)
def sign_in(request, data: LoginSchema):
user = User.objects.filter(email=data.email).first()
@@ -52,7 +54,7 @@ def sign_in(request, data: LoginSchema):
status.OK: UserSchema,
status.BAD_REQUEST: BadRequestError,
status.NOT_FOUND: NotFoundError,
}
},
)
def get_user(request, user_id: str):
...