How to write dynamic Django models?
One, popular, option would be to use something like tags.  So you'd have the stuff that's common to all items, like an item ID, name, description, price.  Then you'd have some more generic tags or described tags in another table, associated with those items.  You could have a tag that represents the season, or automobile specifications, etc...
Of course, it really depends on how you design the system to cope with that additional information.
what i want, is to receive advices to define a re-usefull Product model, for a shopping site app, nowadays I know that the store is going to commerce with "clothing", so the product model will have a "season or collections" relationship, but in the future I should use that app to commerce with X product, e.g: "cars" which have "mechanical specifications" relationships.
So Im thinking in metamodels, creating a generic model defined by key/values, but, how to make the relationships?.
But, you are the experts community and I hope you help me to see beyond.