diff --git a/orga/__pycache__/views.cpython-38.pyc b/orga/__pycache__/views.cpython-38.pyc index 8f8bb8b..f8a858f 100644 Binary files a/orga/__pycache__/views.cpython-38.pyc and b/orga/__pycache__/views.cpython-38.pyc differ diff --git a/orga/templates/orga/orga_main.html b/orga/templates/orga/orga_main.html index 13077dd..da68a53 100644 --- a/orga/templates/orga/orga_main.html +++ b/orga/templates/orga/orga_main.html @@ -8,30 +8,20 @@

Organigramm

- - - - - - - - - - - - - {% endblock content %} \ No newline at end of file diff --git a/orga/views.py b/orga/views.py index 378d37d..b142c63 100644 --- a/orga/views.py +++ b/orga/views.py @@ -9,22 +9,27 @@ import webcolors @login_required def mainorga(request): - leader = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).filter(profile__func='lead')) - if len(leader) > 0: - leader = leader[0] - else: - leader = None - indoor = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).filter(profile__func='indoor')) - external = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).filter(profile__func='external')) - trainee = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).filter(profile__func='trainee')) + #leader = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).filter(profile__func='lead')) + #if len(leader) > 0: + # leader = leader[0] + #else: + # leader = None + + agencyuser = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).order_by('-id')) + + #indoor = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).filter(profile__func='indoor')) + #external = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).filter(profile__func='external')) + #trainee = list(User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).filter(profile__func='trainee')) context = { 'active_link' : 'orga', - 'leader' : leader, - 'indoor' : indoor, - 'external' : external, - 'trainee' : trainee + 'agencyuser' : agencyuser } + # 'leader' : leader, + # 'indoor' : indoor, + # 'external' : external, + # 'trainee' : trainee + return render(request, 'orga/orga_main.html', context) diff --git a/users/__pycache__/views.cpython-38.pyc b/users/__pycache__/views.cpython-38.pyc index b96a4df..3859238 100644 Binary files a/users/__pycache__/views.cpython-38.pyc and b/users/__pycache__/views.cpython-38.pyc differ diff --git a/users/views.py b/users/views.py index 9313115..5ca26af 100644 --- a/users/views.py +++ b/users/views.py @@ -262,9 +262,7 @@ def ProfileUpdateView(request, pk): @login_required def setuserparent(request): if request.method == 'GET': - - if request.GET['action'] == 'adduserp': - + if request.GET['action'] == 'adduserp': userid = request.GET['objectid'] toadd = request.GET['userid'] toadd_user = User.objects.get(pk=toadd)