Gregniuki commited on
Commit
ebf7b24
·
1 Parent(s): 8f15216

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +4 -8
main.py CHANGED
@@ -35,17 +35,13 @@ async def landing(request: Request):
35
  @app.get("/login", response_class=HTMLResponse)
36
  async def login(request: Request):
37
  return templates.TemplateResponse("login.html", {"request": request})
38
- @app.get("/register", response_class=HTMLResponse)
39
- async def register(request: Request):
40
- return templates.TemplateResponse("register.html", {"request": request})
41
- # Route for handling registration form submission
42
  @app.post("/register", response_class=HTMLResponse)
43
  async def register_post(request: Request, user: UserCreate, db: Session = Depends(get_db)):
44
  registered_user = register(user, db)
45
- # You can add logic to handle registration, email verification, etc.
46
- # For example, send a verification email, and redirect the user to a "registration successful" page.
47
-
48
- return templates.TemplateResponse("registration_successful.html, {"request": request})
49
 
50
 
51
  @app.get("/verify/{verification_token}", response_class=HTMLResponse)
 
35
  @app.get("/login", response_class=HTMLResponse)
36
  async def login(request: Request):
37
  return templates.TemplateResponse("login.html", {"request": request})
 
 
 
 
38
  @app.post("/register", response_class=HTMLResponse)
39
  async def register_post(request: Request, user: UserCreate, db: Session = Depends(get_db)):
40
  registered_user = register(user, db)
41
+ return RedirectResponse("/registration_successful")
42
+ @app.get("/registration_successful", response_class=HTMLResponse)
43
+ async def registration_successful(request: Request):
44
+ return templates.TemplateResponse("registration_successful.html", {"request": request})
45
 
46
 
47
  @app.get("/verify/{verification_token}", response_class=HTMLResponse)