Django - Jak wyświetlać wiadomości w funkcji ajax

Używam wtyczki AjaxForm, aby przesłać mój formularz bez odświeżania. lubić:

$('#my_form_id').ajaxForm(function(){

        //something on success or fail
    });

to działa poprawnie. po kliknięciu przycisku Wyślij zapisuje dane formularza bez odświeżania. Ale przed tym; miałem wiadomości django na moim pliku szablonu, takie jak:

{% for message in messages %}
    <div id="notice" align="center">
        {{ message }}
    </div>
{% endfor %}

to, co robi ten kod, to wyświetlanie powiadomień, jeśli wpis został poprawnie zapisany lub coś się nie powiodło.

teraz; nie mogę tego zrobić. Nie rozumiem, jak mogę używać tych tagów wiadomości z funkcjami ajax.

po prostu zapisuje post. brak powiadomień.

Dziękuję Ci.

edytować :

add_post url:url(r'^admin/post/add/$', view='add_post',name='add_post'),

powiązany widok:

@login_required(login_url='/login/')
def add_post(request):
    template_name = 'add.html'
    owner = request.user
    if request.method == "POST":
        form = addForm(request.POST)
        if form.is_valid():
            titleform = form.cleaned_data['title']
            bodyform = form.cleaned_data['body']
            checkform = form.cleaned_data['isdraft']

            n = Post(title=titleform, body=bodyform, isdraft=checkform, owner=owner)
            n.save()
            messages.add_message(request, messages.SUCCESS,
                'New post created successfully!')
        else:
            messages.add_message(request, messages.WARNING,
                'Please fill in all fields!')
    else:
        form = addForm()
    return render_to_response(template_name, {'form': form, 'owner': owner,},
        context_instance=RequestContext(request))

questionAnswers(3)

yourAnswerToTheQuestion