initial commit

This commit is contained in:
2025-05-25 22:09:31 +02:00
commit e8b832addc
19 changed files with 1177 additions and 0 deletions

View File

View File

@@ -0,0 +1,31 @@
from typing import Annotated
from fastapi import APIRouter, Form
from app.models import RegistrationCreate
from app import crud
from app.api.deps import SessionDep
router = APIRouter(prefix="/registration")
@router.post(
"/register",
)
def register(*, session: SessionDep, registration_create: Annotated[RegistrationCreate, Form()]):
print(registration_create)
"""
Register
"""
registration = crud.create_registration(session=session, registration_create=registration_create)
#if settings.emails_enabled and user_in.email:
# email_data = generate_new_account_email(
# email_to=user_in.email, username=user_in.email, password=user_in.password
# )
# send_email(
# email_to=user_in.email,
# subject=email_data.subject,
# html_content=email_data.html_content,
# )
return registration