Made FAQ dynamic, added marketdata

This commit is contained in:
Allen
2023-09-24 12:09:42 -05:00
parent 9fe5b86264
commit 46d7858056
7 changed files with 53 additions and 24 deletions

View File

@ -26,5 +26,7 @@ urlpatterns = [
path("login", views.login, name="login"), path("login", views.login, name="login"),
path("logout", views.logout, name="logout"), path("logout", views.logout, name="logout"),
path("callback", views.callback, name="callback"), path("callback", views.callback, name="callback"),
path("tickets", views.tickets, name="tickets"),
path("market", views.marketdata, name="marketdata"),
path("FAQ", views.FAQ, name="FAQ")
] ]

View File

@ -47,6 +47,33 @@ def index(request):
"index.html", "index.html",
context={ context={
"session": request.session.get("user"), "session": request.session.get("user"),
"pretty": json.dumps(request.session.get("user"), indent=4), #"pretty": json.dumps(request.session.get("user"), indent=4),
}, },
) )
def tickets(request):
return render(
request,
"tickets.html",
context={
"session": request.session.get("user"),
}
)
def marketdata(request):
return render(
request,
"marketdata.html",
context={
"session": request.session.get("user"),
}
)
def FAQ(request):
return render(
request,
"FAQ.html",
context={
"session": request.session.get("user"),
}
)

View File

@ -4,8 +4,8 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SeatStock</title> <title>SeatStock</title>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="static/style.css">
<script src="script.js"></script> <script src="static/script.js"></script>
<link rel="icon" type="image/png" href="static/favicon.png" sizes="32x32"> <link rel="icon" type="image/png" href="static/favicon.png" sizes="32x32">
<link rel="icon" type="image/vnd.microsoft.icon" href="static/favicon.ico" sizes="16x16"> <link rel="icon" type="image/vnd.microsoft.icon" href="static/favicon.ico" sizes="16x16">
@ -17,14 +17,14 @@
<body> <body>
<!-- **** HEADER ******************** **** --> <!-- **** HEADER ******************** **** -->
<logo><a href="index.html">SeatStock</a></logo> <logo><a href="/">SeatStock</a></logo>
{% if session %} {% if session %}
<signinButton><a href="logout">({{ session.userinfo.name }}) Sign Out</a></signinButton> <signinButton><a href="logout">({{ session.userinfo.name }}) Sign Out</a></signinButton>
{% else %} {% else %}
<signinButton><a href="login">Sign In</a></signinButton> <signinButton><a href="login">Sign In</a></signinButton>
{% endif %} {% endif %}
<faqButton><a href="static/FAQ.html">How it Works</a></faqButton> <faqButton><a href="FAQ.html">How it Works</a></faqButton>
<tixButton><a href="tickets.html">Your Tickets</a></tixButton> <tixButton><a href="tickets">Your Tickets</a></tixButton>
<!-- *************** BODY ******************** **** --> <!-- *************** BODY ******************** **** -->
@ -39,7 +39,7 @@
<div class="how-it-works-titles"> <div class="how-it-works-titles">
<b>Buying:</b> <b>Buying:</b>
</div> <br> </div> <br>
<img src="icons/buyicon.png" class="icons"> <img src="static/icons/buyicon.png" class="icons">
<div class="how-it-works-bold"><br><b>Choose your Game</b></div> <div class="how-it-works-bold"><br><b>Choose your Game</b></div>
<div class="how-it-works"> <div class="how-it-works">
Log in with your school email Log in with your school email
@ -48,7 +48,7 @@
<br> <br>
<img src="icons/tagicon.png" class="icons"> <img src="static/icons/tagicon.png" class="icons">
<div class="how-it-works-bold"><br><b>Find the right price</b></div> <div class="how-it-works-bold"><br><b>Find the right price</b></div>
<div class="how-it-works"> <div class="how-it-works">
Pay with our SeatStock Guarantee Pay with our SeatStock Guarantee
@ -56,7 +56,7 @@
<br> <br>
<img src="icons/circleicon.png" class="icons"> <img src="static/icons/circleicon.png" class="icons">
<div class="how-it-works-bold"><br><b>Accept the ticket transfer</b></div> <div class="how-it-works-bold"><br><b>Accept the ticket transfer</b></div>
<div class="how-it-works"> <div class="how-it-works">
If you did not recieve your ticket please contact us If you did not recieve your ticket please contact us
@ -68,7 +68,7 @@
<div class="how-it-works-titles"> <div class="how-it-works-titles">
<b>Sell:</b> <b>Sell:</b>
</div> <br> </div> <br>
<img src="icons/selecticon.png" class="icons"> <img src="static/icons/selecticon.png" class="icons">
<div class="how-it-works-bold"><br><b>List your ticket</b></div> <div class="how-it-works-bold"><br><b>List your ticket</b></div>
<div class="how-it-works"> <div class="how-it-works">
Or instant sell your ticket Or instant sell your ticket
@ -77,7 +77,7 @@
<br> <br>
<img src="icons/sendicon.png" class="icons"> <img src="static/icons/sendicon.png" class="icons">
<div class="how-it-works-bold"><br><b>Send your ticket to the buyer</b></div> <div class="how-it-works-bold"><br><b>Send your ticket to the buyer</b></div>
<div class="how-it-works"> <div class="how-it-works">
Through your school ticket portal Through your school ticket portal
@ -85,7 +85,7 @@
<br> <br>
<img src="icons/recieveicon.png" class="icons"> <img src="static/icons/recieveicon.png" class="icons">
<div class="how-it-works-bold"><br><b>Get paid</b></div> <div class="how-it-works-bold"><br><b>Get paid</b></div>
<div class="how-it-works"> <div class="how-it-works">
After the buyer confirms their ticket After the buyer confirms their ticket

View File

@ -15,10 +15,10 @@
<body> <body>
<!-- ******************** HEADER ************ --> <!-- ******************** HEADER ************ -->
<logo><a href="index.html">SeatStock</a></logo> <logo><a href="/">SeatStock</a></logo>
<signinButton><a href="signin.html">Sign In</a></signinButton> <signinButton><a href="login">Sign In</a></signinButton>
<faqButton><a href="FAQ.html">How it Works</a></faqButton> <faqButton><a href="FAQ.html">How it Works</a></faqButton>
<tixButton><a href="tickets.html">Your Tickets</a></tixButton> <tixButton><a href="tickets">Your Tickets</a></tixButton>

View File

@ -11,14 +11,14 @@
</head> </head>
<body> <body>
<!--************************ HEADER ****************--> <!--************************ HEADER ****************-->
<logo><a href="index.html">SeatStock</a></logo> <logo><a href="/">SeatStock</a></logo>
{% if session %} {% if session %}
<signinButton><a href="logout">({{ session.userinfo.name }}) Sign Out</a></signinButton> <signinButton><a href="logout">({{ session.userinfo.name }}) Sign Out</a></signinButton>
{% else %} {% else %}
<signinButton><a href="login">Sign In</a></signinButton> <signinButton><a href="login">Sign In</a></signinButton>
{% endif %} {% endif %}
<faqButton><a href="static/FAQ.html">How it Works</a></faqButton> <faqButton><a href="FAQ">How it Works</a></faqButton>
<tixButton><a href="tickets.html">Your Tickets</a></tixButton> <tixButton><a href="tickets">Your Tickets</a></tixButton>

View File

@ -15,10 +15,10 @@
<body> <body>
<!-- ******************** HEADER ************ --> <!-- ******************** HEADER ************ -->
<logo><a href="index.html">SeatStock</a></logo> <logo><a href="/">SeatStock</a></logo>
<signinButton><a href="login">Sign In</a></signinButton> <signinButton><a href="login">Sign In</a></signinButton>
<faqButton><a href="static/FAQ.html">How it Works</a></faqButton> <faqButton><a href="static/FAQ.html">How it Works</a></faqButton>
<tixButton><a href="tickets.html">Your Tickets</a></tixButton> <tixButton><a href="tickets">Your Tickets</a></tixButton>

View File

@ -4,7 +4,7 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SeatStock</title> <title>SeatStock</title>
<link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="static/style.css">
<script src="static/script.js"></script> <script src="static/script.js"></script>
@ -13,10 +13,10 @@
<body> <body>
<!--************************ HEADER *********************--> <!--************************ HEADER *********************-->
<logo><a href="index.html">SeatStock</a></logo> <logo><a href="index">SeatStock</a></logo>
<signinButton><a href="login">Sign In</a></signinButton> <signinButton><a href="login">Sign In</a></signinButton>
<faqButton><a href="static/FAQ.html">How it Works</a></faqButton> <faqButton><a href="static/FAQ.html">How it Works</a></faqButton>
<tixButton><a href="tickets.html">Your Tickets</a></tixButton> <tixButton><a href="tickets">Your Tickets</a></tixButton>