def viewUserByUsername(request, username): try: user = User.objects.get(username=username) except: return HttpResponse(status=404, content='User not found') if not user.is_active and not request.user.is_superuser: return render_to_response( 'core2/user_inactive.html', {'le_user': user}, context_instance=RequestContext(request) ) unconnectedSocialAccounts = None if user.id == request.user.id: unconnectedSocialAccounts = user.getUnconnectedSocialAccounts() alert_strings = user_services.getAlertsForViewUser( request.user, user, changedPrimaryEmail=request.GET.get('prim') == 'true', changedPaypalEmail=request.GET.get('payp') == 'true', emailVerified=request.GET.get('email_verified') == 'true' ) for alert in alert_strings: messages.info(request, alert) context = { 'le_user': user, 'stats': user.getStats(), 'unconnectedSocialAccounts': unconnectedSocialAccounts, } return render_to_response( 'core2/user.html', context, context_instance=RequestContext(request) )
def viewUserByUsername(request, username): try: user = User.objects.get(username=username) except: return HttpResponse(status=404, content='User not found') if not user.is_active and not request.user.is_superuser: return render_to_response('core2/user_inactive.html', {'le_user': user}, context_instance=RequestContext(request)) unconnectedSocialAccounts = None if user.id == request.user.id: unconnectedSocialAccounts = user.getUnconnectedSocialAccounts() alert_strings = user_services.getAlertsForViewUser( request.user, user, changedPrimaryEmail=request.GET.get('prim') == 'true', changedPaypalEmail=request.GET.get('payp') == 'true', emailVerified=request.GET.get('email_verified') == 'true') for alert in alert_strings: messages.info(request, alert) context = { 'le_user': user, 'stats': user.getStats(), 'unconnectedSocialAccounts': unconnectedSocialAccounts, } return render_to_response('core2/user.html', context, context_instance=RequestContext(request))
def viewUser(request, user_id): user = User.objects.get(pk=user_id) unconnectedSocialAccounts = None changedEmails = None if (user.id == request.user.id): unconnectedSocialAccounts = [{ 'provider': p, 'icon': user.getSocialIcon(p) } for p in user.getUnconnectedSocialAccounts()] alert_strings = user_services.getAlertsForViewUser( request.user, user, changedPrimaryEmail=request.GET.get('prim') == 'true', changedPaypalEmail=request.GET.get('payp') == 'true', emailVerified=request.GET.get('email_verified') == 'true') for alert in alert_strings: messages.info(request, alert) context = { 'le_user': user, 'stats': user.getStats(), 'unconnectedSocialAccounts': unconnectedSocialAccounts, } return render_to_response('core/user.html', context, context_instance=RequestContext(request))
def viewUser(request, user_id): user = User.objects.get(pk=user_id) unconnectedSocialAccounts = None changedEmails = None if user.id == request.user.id: unconnectedSocialAccounts = user_services.getUnconnectedSocialAccounts(user) alert_strings = user_services.getAlertsForViewUser( request.user, user, changedPrimaryEmail=dictOrEmpty(request.GET, "prim") == "true", changedPaypalEmail=dictOrEmpty(request.GET, "payp") == "true", emailVerified=dictOrEmpty(request.GET, "email_verified") == "true", ) for alert in alert_strings: messages.info(request, alert) context = {"le_user": user, "stats": user.getStats(), "unconnectedSocialAccounts": unconnectedSocialAccounts} return render_to_response("core/user.html", context, context_instance=RequestContext(request))
def viewUser(request, user_id): user = User.objects.get(pk=user_id) unconnectedSocialAccounts = None if(user.id == request.user.id): unconnectedSocialAccounts = user.getUnconnectedSocialAccounts() alert_strings = user_services.getAlertsForViewUser(request.user, user, changedPrimaryEmail=request.GET.get('prim') == 'true', changedPaypalEmail=request.GET.get('payp') == 'true', emailVerified=request.GET.get('email_verified') == 'true') for alert in alert_strings: messages.info(request, alert) context = {'le_user':user, 'stats': user.getStats(), 'unconnectedSocialAccounts':unconnectedSocialAccounts, } return render_to_response('core/user.html', context, context_instance = RequestContext(request))
def viewUser(request, user_id, user_slug=None): try: user = User.objects.get(pk=user_id) except: return HttpResponse(status=404, content='User not found') unconnectedSocialAccounts = None if(user.id == request.user.id): unconnectedSocialAccounts = user.getUnconnectedSocialAccounts() alert_strings = user_services.getAlertsForViewUser(request.user, user, changedPrimaryEmail=request.GET.get('prim') == 'true', changedPaypalEmail=request.GET.get('payp') == 'true', emailVerified=request.GET.get('email_verified') == 'true') for alert in alert_strings: messages.info(request, alert) context = {'le_user':user, 'stats': user.getStats(), 'unconnectedSocialAccounts':unconnectedSocialAccounts, } return render_to_response(template_folder(request) + 'user.html', context, context_instance = RequestContext(request))