>>> from django.db import models
>>> from personal.models import Seccion
>>> campos=Seccion._meta.fields
>>> print campos
django.db.models.fields.AutoField object at 0x96a33ac, ...
>>> for a in campos:
... print a.name
...
id
convenio
descripcion
hora_corte
>>>
Toda la información del modelo está en el _meta. Un modelo puede cargarse dinámicamente con:
model = models.get_model('aplicacion', 'Modelo')
Todas las opciones están bien documentadas en el fuente django/db/models/options.py
No hay comentarios:
Publicar un comentario