diff --git a/users/__pycache__/views.cpython-38.pyc b/users/__pycache__/views.cpython-38.pyc index 54f6cd4..ce50d2b 100644 Binary files a/users/__pycache__/views.cpython-38.pyc and b/users/__pycache__/views.cpython-38.pyc differ diff --git a/users/templates/users/login.html b/users/templates/users/login.html index 88e29c8..8f924a7 100644 --- a/users/templates/users/login.html +++ b/users/templates/users/login.html @@ -3,26 +3,29 @@ {% load crispy_forms_tags %} {% block content %}
-
- {% csrf_token %} -
- -

Digitale Agentur - Login

-
- {{ form|crispy }} -
-
- + + {% csrf_token %} +
+ +

Digitale Agentur - Login

+
+ {{ form|crispy }} +
+
+ - - Passwort vergessen?
-
-
- -
- - - -
-
+ + Passwort vergessen?
+
+
+ +
+ + Probleme beim anmelden?
+
+ + + +
+ {% endblock content %} \ No newline at end of file diff --git a/users/views.py b/users/views.py index a235ae6..63996eb 100644 --- a/users/views.py +++ b/users/views.py @@ -341,6 +341,7 @@ class AgencyUpdateView(LoginRequiredMixin, UpdateView): Es werden alle Aufgabenbereiche den Bereichen der Agentur zugeordnet und ausgegeben. ''' +@login_required def UsersPrio(request, pk): user = User.objects.get(pk=pk) @@ -369,6 +370,7 @@ def UsersPrio(request, pk): im Profil ''' +@login_required def UsersPrioUpdate(request): tempuser = User.objects.get(pk=request.GET['userid']) if request.method == 'GET' and tempuser.profile.agency.pk == request.user.profile.agency.pk: @@ -383,6 +385,7 @@ def UsersPrioUpdate(request): import re + def cleanhtml(raw_html): cleanr = re.compile('<.*?>') cleantext = re.sub(cleanr, '', raw_html) @@ -403,6 +406,7 @@ def GlobalSearch(request): else: return HttpResponse("Request method is not a GET") + def searchStandardRouter(request): if request.method == 'GET': return redirect('/standards/standard/'+request.GET['s_id']+'/single') @@ -414,6 +418,7 @@ def searchStandardRouter(request): Das Update erfolgt per Booleanfields. ''' +@login_required def UsersAreaTaskUpdate(request, pk): user = User.objects.get(pk=pk) @@ -493,6 +498,7 @@ def UsersAreaTaskUpdate(request, pk): return render(request, 'users/users_areatasks.html', context) +@login_required def support(request): context = { 'active_link' : 'support',