Exemplo n.º 1
0
def update(request, source_id):
    S = get_object_or_404(Data_Source.objects.filter(pk=source_id))
    F = Data_Source_Form(data=request.POST, instance=S)
    data = {}
    if F.is_valid():
        F.save()
        messages.success(request, _("Source updated with success."))
        data['response'] = 'ok'
        data['callback-url'] = S.get_absolute_url()
    else:
        for field, error in F.errors.items():
            messages.error(request, '<b>%s</b>: %s' % (field, error))
        data['response'] = 'error'
    return render_HTML_JSON(request, data, 'base/messages.html', {})
Exemplo n.º 2
0
def update(request, source_id):
    S = get_object_or_404(Data_Source.objects.filter(pk=source_id))
    F = Data_Source_Form(data=request.POST, instance=S)
    data = {}
    if F.is_valid():
        F.save()
        messages.success(request, _("Source updated with success."))
        data['response'] = 'ok'
        data['callback-url'] = S.get_absolute_url()
    else:
        for field,error in F.errors.items():
            messages.error(request, '<b>%s</b>: %s' % (field,error))
        data['response'] = 'error'
    return render_HTML_JSON(request, data, 'base/messages.html', {})
Exemplo n.º 3
0
def edit(request, source_id):
    S = get_object_or_404(Data_Source.objects.filter(pk=source_id))
    if request.method == 'POST':
        F = Data_Source_Form(instance=S, data=request.POST)
        if F.is_valid():
            F.save()
            messages.success(request, _("Source updated with success."))
        else:
            for field,error in F.errors.items():
                messages.error(request, '<b>%s</b>: %s' % (field,error))
        return render(request, 'base/messages.html', {})
    else:
        F = Data_Source_Form(instance=S)
        return render(request, 'customize/source/source.html', {
            'Source_Form': F,
    })
Exemplo n.º 4
0
def edit(request, source_id):
    S = get_object_or_404(Data_Source.objects.filter(pk=source_id))
    if request.method == 'POST':
        F = Data_Source_Form(instance=S, data=request.POST)
        if F.is_valid():
            F.save()
            messages.success(request, _("Source updated with success."))
        else:
            for field, error in F.errors.items():
                messages.error(request, '<b>%s</b>: %s' % (field, error))
        return render(request, 'base/messages.html', {})
    else:
        F = Data_Source_Form(instance=S)
        return render(request, 'customize/source/source.html', {
            'Source_Form': F,
        })
Exemplo n.º 5
0
def get(request, source_id):
    S = get_object_or_404(Data_Source.objects.filter(pk=source_id))
    F = Data_Source_Form(instance=S)
    return render(request, 'plugins/source.html', {
        'Source_Form': F,
    })