On Tue, Jul 12, 2011 at 7:25 PM, Lukich <luk...@gmail.com> wrote: > Hi. I have just started diving into Django and this question came up > - is there a way for me to examine all the attribute values of an > object? In Rails there's such a thing as debug statement which spits > out all the details about the object. From what I have seen so far in > Django, I can either do a __unicode__() trick, but it forces me to > specify which attribute to show. I also read about dir() and > __dict__, but they show me sets of attributes without their values. Is > there something I'm missing? Thank you!
Hi Luka, I get the object attributes and their values with __dict__, It's not enough for your case? >>> Domain.objects.all()[1].__dict__ {'name_ptr_id': 2L, 'name': u'pangea', 'extension': u'org', 'slave_refresh': u'1d', 'min_caching_time': u'1h', '_state': <django.db.models.base.ModelState object at 0x3351090>, 'is_mail': False, 'slave_retry': u'2h', 'is_hosted': False, 'expire': datetime.date(2012, 7, 31), 'active': True, 'is_purchased': False, 'slave_expiration': u'4w', 'id': 2L, 'serial': 203308L} -- Marc -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.