I have a model with a JSON field or a link to a CouchDB document. I can currently access the dynamic information in a way such as:
genericdocument.objects.get(pk=1) == genericdocument.json_field['sample subfield']
instead I would like to use
genericdocument.sample_subfield
to maintain compatibility with all the apps the project currently shares.
UPDATE
This is very close to what I'm trying to achieve: http://pypi.python.org/pypi/eav-django/1.0.0 but using Django standard fields instead.