Esempio n. 1
0
def coord_service_update(request):
    current_page = request.META.get('HTTP_REFERER')
    user = request.user
    form = CoordinationServiceSettingsForm(request.POST, user_id=user.id)
    if form.is_valid():
        OrganisationAdmin.objects.update_or_create(
            key=form.cleaned_data['key'],
            secret=form.cleaned_data['secret'],
            is_org_admin=True,
            user_id=request.user.id)
    return redirect(current_page)
Esempio n. 2
0
def coord_service_update(request):
    current_page = request.META.get('HTTP_REFERER')
    user = request.user
    form = CoordinationServiceSettingsForm(request.POST, user_id=user.id)
    if form.is_valid():
        acc, created = OrganisationAdmin.objects.get_or_create(user_id=user.id)
        if created:
            acc.is_org_admin = True
        acc.account_id = form.cleaned_data['account_id']
        acc.secret = form.cleaned_data['secret']
        acc.save()
    return redirect(current_page)
Esempio n. 3
0
def coord_service(request):
    """
    Show coordination service related setting to organisation admin
    """
    user = request.user
    form = CoordinationServiceSettingsForm(user_id=user.id)

    return render(request, 'ad_manager/coord_service.html',
                  {'settings_form': form})