Comment effacer les champs de formulaire après un envoi dans Django

J'ai ceci:

def profile(request, username):
if request.method == 'POST':
    if request.user.is_authenticated():
        new_message = Message(author = request.user)
        form = MessagesForm(request.POST, instance = new_message)
    else:
        form = MessagesForm(request.POST)
    if form.is_valid():
        form.save()
else:
    to_user = User.objects.get(username = username)
    form = MessagesForm(initial = {'user': to_user.pk})


return render(request, "profile.html", {'username': username, 'form': form, 'messages': messages})

Cette forme d'envoyer un message et retourner la même page. Mon problème est que après le soumettre, je vois encore mon champ rempli avec mes informations. Comment faire pour l'effacer après les soumettre?

source d'informationauteur Fred Collins | 2011-04-24