Get a list of attributes for a django object
For a queryset:
myobj.objects.filter(foo=bar)
myobj.values()[0].keys()
For a single object instance:-
for field in speaker._meta.fields:
print field.name
Also for a single object instance – returns fields and values as a dict
speaker.__dict__
Iterate through the dict like above:
for k,v in speaker.__dict__.iteritems():
print k,v