Пример #1
0
def save_extra_query(request, query_id):
    if request.method == 'POST':
        form = ExternalQueryForm(request.POST)
        if form.is_valid():
            extra_query_db = ExternalQuery.objects.get(id=query_id)
            extra_query_db.external_query = form.cleaned_data['external_query']
            extra_query_db.external_database = form.cleaned_data['external_database']
            extra_query_db.save()
    return HttpResponseRedirect('/webconf/externaldbs/')
Пример #2
0
def create_extra_query(request):
    form = ExternalQueryForm()
    form_url = "/webconf/externaldbs/post_extra_query/"
    context = {
        'form': form,
        'form_url': form_url,
    }
    return render_to_response('webconf/externaldbs/form_extra_dbs.html',
                              context,
                              context_instance=RequestContext(request))
Пример #3
0
def edit_extra_query(request, query_id):
    query = ExternalQuery.objects.get(id=query_id)
    form = ExternalQueryForm(instance=query)
    form_url = "/webconf/externaldbs/post_extra_query/%s/" % query_id
    context = {
        'form': form,
        'form_url': form_url,
    }
    return render_to_response('webconf/externaldbs/form_extra_dbs.html',
                              context,
                              context_instance=RequestContext(request))