Esempio n. 1
0
def advertiser_ga_account_create(request):
    from forms import GA_AccountForm
    if (request.method == 'POST'):
        form = GA_AccountForm(request.POST)

        if (form.is_valid()):
            a = GA_Account(organization=request.organization)
            for k, v in form.cleaned_data.items():
                setattr(a, k, v)
            a.save()

    return HttpResponseRedirect(reverse('advertiser_ga_accounts'))
Esempio n. 2
0
def advertiser_ga_account_create(request):
    from forms import GA_AccountForm
    if(request.method == 'POST'):
        form = GA_AccountForm(request.POST)
        
        if(form.is_valid()):
            a = GA_Account(organization=request.organization)
            for k, v in form.cleaned_data.items():
                setattr(a, k, v)
            a.save()
            
    return HttpResponseRedirect(reverse('advertiser_ga_accounts'))
Esempio n. 3
0
def publisher_ga_account_create(request):
    from forms import GA_AccountForm
    if(request.method == 'POST'):
        form = GA_AccountForm(request.POST)
        
        if(form.is_valid()):
            try:
                user = GA_Account.objects.get(organization=request.organization)
                sites = user.get_sites()
                ga_sites = user.get_ga_sites()
                return AQ_render_to_response(request, "advertiser/analytics/users.html", {
                                            'ga_user': user, 
                                            'sites': sites, 
                                            'ga_sites':ga_sites,
                                            'form':GA_AccountForm()
                        },
                        context_instance=RequestContext(request))
            except:
                a = GA_Account(organization=request.organization)
                for k, v in form.cleaned_data.items():
                    setattr(a, k, v)
                a.save()
            
    return HttpResponseRedirect(reverse('publisher_ga_accounts'))