From 43b0a67d15f6b9ac010b8c2670426aac0259e747 Mon Sep 17 00:00:00 2001 From: Praneeth Bhandaru Date: Sun, 13 Dec 2020 14:18:32 -0500 Subject: [PATCH] Possibly the final commit --- site/frontend/views.py | 7 +++++-- site/templates/frontend/index.html | 4 ++-- site/templates/frontend/landing.html | 6 ++---- site/templates/frontend/login.html | 7 ++++--- site/templates/frontend/temp.html | 6 +++++- 5 files changed, 18 insertions(+), 12 deletions(-) diff --git a/site/frontend/views.py b/site/frontend/views.py index 2677928f..7a399a61 100644 --- a/site/frontend/views.py +++ b/site/frontend/views.py @@ -9,6 +9,8 @@ from .forms import * # Create your views here. def register_view(request): + if request.user or request.user.is_authenticated: + return redirect('home') if request.method == "POST": form = UserRegisterForm(request.POST) if form.is_valid(): @@ -67,7 +69,7 @@ def classroom_view(request, id): return HttpResponseForbidden('You do not have access to this class') return render(request, "frontend/class.html", {'class': classroom}) - +@login_required def classroom_edit_view(request, id): classroom = Classroom.objects.get(id=id) if classroom.student.user.pk != request.user.pk: @@ -86,7 +88,8 @@ def classroom_edit_view(request, id): return render(request, 'frontend/editClassroom.html', {'form': form}) + def landing_page(request): - if request.user or request.user.is_authenticated: + if request.user.is_authenticated: return redirect('home') return render(request, 'frontend/landing.html') \ No newline at end of file diff --git a/site/templates/frontend/index.html b/site/templates/frontend/index.html index 63e2cf22..9ffbef58 100644 --- a/site/templates/frontend/index.html +++ b/site/templates/frontend/index.html @@ -43,19 +43,19 @@