Hi Malcom, Thanks for your help. Being a noob this was the first time i used the save() method and it just rocks!
Issue solved. Regards, Sajal On Dec 15, 7:04 am, Malcolm Tredinnick <malc...@pointy-stick.com> wrote: > On Sun, 2008-12-14 at 15:43 -0800, sajal wrote: > > when using Multi-table inheritance, how do i know what type is the > > child? > > Add a child_type field explicitly to the parent model and set it during > the save() method. That will save on database queries. You could also > just try to access the child attribute ("article", "image", etc), but > that will cause one database query to be executed each time. > > Django doesn't automatically add any such type field for you, since that > would prevent subclassing third-party models (you don't necessarily have > permission to alter their tables, and shouldn't do so anyway, as a > rule). If you're in complete control of the parent model, set it up to > suit your requirements. > > Regards, > Malcolm --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---