File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed
Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 1- from os import name
21from fastapi import APIRouter , Request
32from fastapi .responses import HTMLResponse
43from fastapi .templating import Jinja2Templates
1615
1716@router .get ("/" )
1817def home (request : Request , response_model = HTMLResponse ):
18+
1919 return TEMPLATES .TemplateResponse ("home/index.html" , {"request" : request })
2020
2121@router .get ("/login" )
@@ -25,3 +25,11 @@ def login(request: Request, response_model=HTMLResponse):
2525@router .get ("/register" )
2626def register (request : Request , response_model = HTMLResponse ):
2727 return TEMPLATES .TemplateResponse ("accounts/register.html" , {"request" : request })
28+
29+ @router .post ("/register" )
30+ async def register (request : Request ):
31+ data = await request .form ()
32+ print (data )
33+
34+
35+ return TEMPLATES .TemplateResponse ("accounts/register.html" , {"request" : request })
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ <h5>Sign UP</h5>
6565
6666 {% else %}
6767
68- < form role ="form text-left " method ="post " action ="/api/users ">
68+ < form role ="form text-left " method ="post " action ="{{ url_for('register') }} ">
6969
7070
7171 < label > Username</ label >
@@ -86,7 +86,7 @@ <h5>Sign UP</h5>
8686 </ div >
8787
8888 < div class ="text-center ">
89- < a href ="" class ="btn bg-gradient-secondary w-100 mt-4 mb-0 "> Sign IN</ a >
89+ < a href ="{{ url_for('login') }} " class ="btn bg-gradient-secondary w-100 mt-4 mb-0 "> Sign IN</ a >
9090 </ div >
9191
9292 </ form >
You can’t perform that action at this time.
0 commit comments