To get multi-page survey forms there are a number of apps out there
for splitting a form across multiple pages w/o the knowledge of the
form in question. This requires some tricky bits of code (hence
generic apps for this). There is no inherent way to do this 'out of
the box' with the survey app. The issue is that you need to cache the
previous data through all the following pages. this can be done with
cookies (usually) or with get form data verses the post form data with
an append system (taking the post data and adding it to get, and then
having the last get url put the data into the final form.
In short go learn how to do multi-page forms in django, and then adapt
those systems to the survey form.
-Doug