File diff cbb04cbdf442 → 9da41c06de54
registrasion/views.py
Show inline comments
...
 
@@ -968,3 +968,21 @@ def invoice_mailout(request):
 
    }
 

	
 
    return render(request, "registrasion/invoice_mailout.html", data)
 

	
 

	
 
@user_passes_test(_staff_only)
 
def badge(request, user_id):
 
    ''' Renders a single user's badge (SVG). '''
 

	
 
    user_id = int(user_id)
 

	
 
    data = {
 
        "user": User.objects.get(pk=user_id),
 
    }
 

	
 
    print User.objects.get(pk=user_id)
 

	
 
    response = render(request, "registrasion/badge.svg", data)
 
    response["Content-Type"] = "image/svg+xml"
 
    response["Content-Disposition"] = 'inline; filename="badge.svg"'
 
    return response