Fix webapp and sikweb py files pep8

This commit is contained in:
henu
2017-09-20 21:15:46 +03:00
parent 08710b3705
commit 43e54af141
11 changed files with 97 additions and 39 deletions
+10 -1
View File
@@ -1,3 +1,5 @@
"""Webapp views."""
from django.shortcuts import render, redirect
from django.contrib.auth import login, logout, authenticate
from django.views.decorators.http import require_http_methods
@@ -9,6 +11,7 @@ import logging
@require_http_methods(["GET"])
def main_index(request, *args, **kwargs):
"""Render main page."""
return render(request, "main_index.html", {})
@@ -16,11 +19,13 @@ def main_index(request, *args, **kwargs):
@ensure_csrf_cookie
@permission_required('members.change_member', login_url='/login')
def admin_index(request, *args, **kwargs):
"""Render admin main page."""
return render(request, "admin_index.html", {})
@require_http_methods(["GET", "POST"])
def login_view(request, *args, **kwargs):
"""Render login view."""
if request.method == "POST":
uname = request.POST.get("username", None)
pw = request.POST.get("passwd", None)
@@ -29,7 +34,9 @@ def login_view(request, *args, **kwargs):
login(request, user)
original_site = request.GET.get("next", None) or "/"
return redirect(original_site)
return render(request, "login.html", {"error": "☹ Kirjautuminen kosahti. Yritä uudelleen!"})
return render(request,
"login.html",
{"error": "☹ Kirjautuminen kosahti. Yritä uudelleen!"})
# user got here by a get request
user = request.user
@@ -41,10 +48,12 @@ def login_view(request, *args, **kwargs):
@require_http_methods(["POST"])
def logout_view(request, *args, **kwargs):
"""Logout user and return to main page."""
logout(request)
return redirect("/")
@require_http_methods(["GET"])
def about_view(request, *args, **kwargs):
"""Render about page."""
return render(request, "about.html", {})