Django model with hundreds of fields
You could group them into a few separate models, linked by OneToOneFields to the main model. That would "namespace" your data, and namespaces are "one honking great idea".
I have a model with hundreds of properties. The properties can be of different types (integer, strings, uploaded files, ...). I would like to implement this complex model step by step, starting with the most important properties. I can think of two options:

Define the properties as regular model fields
Define a separate model to hold each property separately, and link it to the main model with a ForeignKey

I have not found any suggestions on how to handle models with lots of properties with django. What are the advantages / drawbacks of both approaches?