Exemple #1
0
def ambassadors(request):
    try:
        user_ip = get_client_ip(
            forwarded=request.META.get('HTTP_X_FORWARDED_FOR'),
            remote=request.META.get('REMOTE_ADDR'))
        user_country = get_country_from_user_ip(user_ip)

    except:
        user_country = None

    countries_ambassadors = get_ambassadors_for_countries()
    all_countries = list_countries()

    if not user_country:
        position = 2
    else:
        position = get_country_pos(unicode(user_country['country_name']))

    return render_to_response(
        'pages/ambassadors.html',
        {
            'user_country': user_country,
            'countries': countries_ambassadors,
            # all_countries minus two CUSTOM_COUNTRY_ENTRIES
            'all_countries': all_countries[2:],
            'country_pos': position,
        },
        context_instance=RequestContext(request))
Exemple #2
0
def ambassadors(request):
    try:
        user_ip = get_client_ip(
            forwarded=request.META.get('HTTP_X_FORWARDED_FOR'),
            remote=request.META.get('REMOTE_ADDR'))
        user_country = get_country_from_user_ip(user_ip)

    except:
        user_country = None

    countries_ambassadors = get_ambassadors_for_countries()
    all_countries = list_countries()

    if not user_country:
        position = 2
    else:
        position = get_country_pos(unicode(user_country['country_name']))

    return render_to_response(
        'pages/ambassadors.html', {
            'user_country': user_country,
            'countries': countries_ambassadors,
            # all_countries minus two CUSTOM_COUNTRY_ENTRIES
            'all_countries': all_countries[2:],
            'country_pos': position,
        },
        context_instance=RequestContext(request))
Exemple #3
0
def ambassadors(request):
    try:
        user_ip = get_client_ip(
            forwarded=request.META.get("HTTP_X_FORWARDED_FOR"), remote=request.META.get("REMOTE_ADDR")
        )
        user_country = get_country_from_user_ip(user_ip)

    except:
        user_country = None

    countries_ambassadors = get_ambassadors_for_countries()
    all_countries = list_countries()

    if not user_country:
        position = 2
    else:
        position = get_country_pos(unicode(user_country["country_name"]))

    return render_to_response(
        "pages/ambassadors.html",
        {
            "user_country": user_country,
            "countries": countries_ambassadors,
            # all_countries minus two CUSTOM_COUNTRY_ENTRIES
            "all_countries": all_countries[2:],
            "country_pos": position,
        },
        context_instance=RequestContext(request),
    )
Exemple #4
0
def ambassadors(request):
	try:
		user_ip = get_client_ip(forwarded=request.META.get('HTTP_X_FORWARDED_FOR'),
	                        remote=request.META.get('REMOTE_ADDR'))
		user_country = get_country_from_user_ip(user_ip)
	except:
		user_country = None
	countries_ambassadors = get_ambassadors_for_countries()

	return render_to_response(
		'pages/ambassadors.html', {
		'user_country': user_country,
		'countries': countries_ambassadors,
		},
		context_instance=RequestContext(request))
Exemple #5
0
def ambassadors(request):
    try:
        user_ip = get_client_ip(
            forwarded=request.META.get('HTTP_X_FORWARDED_FOR'),
            remote=request.META.get('REMOTE_ADDR'))
        user_country = get_country_from_user_ip(user_ip)
    except:
        user_country = None
    countries_ambassadors = get_ambassadors_for_countries()

    return render_to_response('pages/ambassadors.html', {
        'user_country': user_country,
        'countries': countries_ambassadors,
    },
                              context_instance=RequestContext(request))