- Started multi online game
Django
    - Add some path
This commit is contained in:
Kum1ta
2024-09-15 00:06:51 +02:00
parent 375e9316f7
commit 55cc50995d
9 changed files with 115 additions and 8 deletions

View File

@ -0,0 +1,9 @@
<div id="topBar">
<h1>PTME</h1>
</div>
<div style='color: white; position: absolute; left: 50%; top: 50%; text-align: center; transform: translate(-50%, -50%); font-size: 5vh;'>
<p id="sentence">Waiting for other players to start the game</p>
</div>
<div id="returnToLobbyButton" style="position: absolute; bottom: 50px; left: 50%; transform: translate(-50%, 0); background-color: white; padding: 10px; cursor: pointer;">
<p>Return to lobby</p>
</div>

View File

@ -22,7 +22,9 @@ urlpatterns = [
path("homePage",views.homePage, name='homePage'),
path("lobbyPage", views.lobbyPage, name='lobbyPage'),
path("multiLocalGamePage", views.multiLocalGamePage, name='multiLocalGamePage'),
path("waitingGamePage", views.waitingGamePage, name='waitingGamePage'),
path("game", views.game, name='game'),
path("wait_game", views.game, name='wait_game'),
path("login42", views.login42, name='login42'),
path("logout", views.logout, name='logout'),
path("verify", views.verify, name='verify'),

View File

@ -37,11 +37,23 @@ def multiLocalGamePage(request):
return(HttpResponse("you are not logged in",status=403))
return render(request, "multiLocalGamePage.html", {})
def waitingGamePage(request):
if(request.method != "POST"):
return index(request)
if(not request.session.get("logged_in", False)):
return(HttpResponse("you are not logged in",status=403))
return render(request, "waitingGamePage.html", {})
def game(request):
if(not request.session.get("logged_in", False)):
return(HttpResponse("you are not logged in",status=403))
return redirect("/lobby")
def wait_game(request):
if(not request.session.get("logged_in", False)):
return(HttpResponse("you are not logged in",status=403))
return redirect("/lobby")
def verify(request):
req_token = request.GET.get('token', None)
if(req_token == None):