create input form for 540 fields in django. Best approach?
One approach that you could consider is splitting up your model into semantic slices, each one being a model on its own with a more digestable number of fields.
Then map these "slice-models" back to your main object using a one-to-one relationship (implemented by OneToOneField).
In your wizard you could start a transaction at the beginning and commit only if everything ran through nicely.
I'm new to django and would like to hear your opinion on how to create a form for
a table with 540 fields. What would be the best approach? Is it best to split the modelform into multiple components or create a template that collects the input in parts (multiple inputs per page) and proceeds through all fields? It would be great if you could point me to some information and/or examples. 
Thanks.