Django Ajax Jquery Call

Das mag einfach sein, aber ich habe zwei Tage damit verbracht, unzählige Tutorials zu lesen und ich kann es immer noch nicht zum Laufen bringen. Einfach gesagt habe ich versucht, eine grundlegende Aufgabe zu lösen, nur um zu sehen, dass sie funktioniert. Ich möchte einen Ajax-Anruf an meine Spendenansicht senden. Ich sehe, dass es erfolgreich durchläuft, aber ich hatte erwartet, dass meine Vorlage ebenfalls auf "TRUE" aktualisiert wird, aber es bleibt "FALSE". Irgendwelche Hilfe oder Vorschläge, die ich schätze.

meine Frage ...

<code>$.ajax({
    type: "POST",
    url:"/donate/",
    data: {
    'test': 'success',
    },
    success: function(){
      alert('test')
     },
    error: function(){
        alert("Error");
});
</code>

das ist meine ansicht ...

<code>def donate(request):
    if request.is_ajax():
        test = "TRUE"

    if request.method == 'POST':
        form = DonateForm(request.POST)
        if form.is_valid():
            form.save()
    else:
        form = DonateForm()
        test = "FALSE"

    return render_to_response('donate_form.html', {'form':form,'test':test}, context_instance=RequestContext(request))
</code>

Meine Vorlage enthält diese ...

<code><h1>{{ test }}</h1>
</code>
Update / Lösung

Wie in den Kommentaren zu dieser Frage erwähnt, habe ich die zurückgegebenen Daten nicht bearbeitet. Ich habe meinen Erfolgsaufruf wie folgt aktualisiert und es hat funktioniert

<code>    $.ajax({
    type: "POST",
    url:"/donate/",
    data: {
    'zip': zip,
    },
    success: function(data){            

        results = $(data).find('#results').html()               
        $("#id_date").replaceWith("<span>" + results + "</span >");

    },
    error: function(){
        alert("Error");
    },
</code>

Antworten auf die Frage(3)

Ihre Antwort auf die Frage