On Thu, Feb 3, 2011 at 1:32 PM, Bobby Roberts <tchend...@gmail.com> wrote: > I'm setting up a foreignkey field in my model as follows: > > InventoryFunction = > models.ForeignKey('AppSettings.InventoryOption', > verbose_name=_('InvFunction'), related_name='InvFunction',blank=False, > null=False) > > result from syncdb: > > > scanning.inventory: Accessor for field 'InventoryFunction' clashes > with related field 'InventoryOption.InvFunction'. Add a related_name > argument to the definition for 'InventoryFunction'. > scanning.inventory: Reverse query name for field 'InventoryFunction' > clashes with related field 'InventoryOption.InvFunction'. Add a > related_name argument to the definition for 'InventoryFunction'. > scanning.inventoryhistory: Accessor for field 'InventoryFunction' > clashes with related field 'InventoryOption.InvFunction'. Add a > related_name argument to the definition for 'InventoryFunction'. > scanning.inventoryhistory: Reverse query name for field > 'InventoryFunction' clashes with related field > 'InventoryOption.InvFunction'. Add a related_name argument to the > definition for 'InventoryFunction'. > > > why am i getting these errors when i do have related_name argument > setup? >
Impossible to tell, since you have omitted half the story. Where is the definition of InventoryOption, which apparently already has a field called InvFunction? Cheers Tom -- 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.