initial commit
This commit is contained in:
31
app/api/routes/registration.py
Normal file
31
app/api/routes/registration.py
Normal 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
|
||||
Reference in New Issue
Block a user