Revision c491c6f8 flowspec/views.py
b/flowspec/views.py | ||
---|---|---|
436 | 436 |
form.fields['institution'] = forms.ModelChoiceField(queryset=Peer.objects.all(), empty_label=None) |
437 | 437 |
return render_to_response('registration/select_institution.html', {'form': form}, context_instance=RequestContext(request)) |
438 | 438 |
|
439 |
@never_cache |
|
440 |
def overview(request): |
|
441 |
user = request.user |
|
442 |
if user.is_authenticated(): |
|
443 |
if user.has_perm('accounts.overview'): |
|
444 |
users = User.objects.all() |
|
445 |
group_routes = Route.objects.all() |
|
446 |
return render_to_response('overview/index.html', {'users': users, 'routes': group_routes}, |
|
447 |
context_instance=RequestContext(request)) |
|
448 |
else: |
|
449 |
violation=True |
|
450 |
return render_to_response('overview/index.html', {'violation': violation}, |
|
451 |
context_instance=RequestContext(request)) |
|
452 |
else: |
|
453 |
return HttpResponseRedirect(reverse("altlogin")) |
|
454 |
|
|
439 | 455 |
@login_required |
440 | 456 |
@never_cache |
441 | 457 |
def user_logout(request): |
... | ... | |
471 | 487 |
|
472 | 488 |
def lookupShibAttr(attrmap, requestMeta): |
473 | 489 |
for attr in attrmap: |
474 |
if (attr in requestMeta) & (len(requestMeta[attr]) > 0): |
|
475 |
return requestMeta[attr] |
|
476 |
return '' |
|
490 |
if (attr in requestMeta.keys()): |
|
491 |
if len(requestMeta[attr]) > 0: |
|
492 |
return requestMeta[attr] |
|
493 |
return '' |
Also available in: Unified diff