ajax con formas de django

¿Puedo agregar el código ajax con django? He creado un formulario de registro simple que tiene 5 campos. Deseo mostrar cada uno de los campos en diferentes páginas pero en una sola ventana. significa que al usar el botón siguiente, 5 páginas quieren desplegarse en una sola ventana. Al mismo tiempo, todo el contenido de cada página que quiero agregar a mi base de datos. ¿es esto posible en django con ajax ..

my códigos son los siguientes:

      #view 

        from django.shortcuts import render_to_response
        from registration.models import UserDetails
        from forms import UserForm
        from django import forms
        from django.template import RequestContext
        from django.http import HttpResponseRedirect

        def user_details(request):
            if request.method == 'POST':
                form = UserForm(request.POST)
                if form.is_valid():
                    form.save()


            else:
                form = UserForm()        
            return render_to_response("career.html", {"form": form},context_instance=RequestContext(request))



#form 

     from django import forms
     from registration.models import UserDetails

     class UserForm(forms.ModelForm):
        pass

        class Meta:
            model = UserDetails



#model 

        from django.db import models

        class UserDetails(models.Model):
            fname=models.CharField(max_length=20)
            lname=models.CharField(max_length=20)
            email = models.EmailField()
            address = models.CharField(max_length=50)
            country = models.CharField(max_length=20)
            def __unicode__(self):
                return self.fname
                return self.lname
                return self.email
                return self.address
                return self.country



 #url

        from django.conf.urls.defaults import patterns, include, url

        from django.contrib import admin
        admin.autodiscover()

        urlpatterns = patterns('',
            # Examples:
             url(r'^registration/, 'registration.views.user_details', name='user_details'),

            url(r'^admin/', include(admin.site.urls)),
        )



 # template 

        <form enctype="multipart/form-data" method="post">{% csrf_token %}
            {{ form.as_p }}
           <input type="submit" ....>
        </form>

Respuestas a la pregunta(4)

Su respuesta a la pregunta