Hey,

I would like to save a modified model, but I get Programming error -
language_id field is specified twice.

class ProductInfo(models.Model):
    product_info_id = models.AutoField(primary_key=True)
    language_id = models.IntegerField()
    product_id = models.IntegerField()
    description = models.TextField(blank=True)
    status = models.IntegerField()
    model = models.CharField(max_length=255, blank=True)
    label = models.ForeignKey(Category_info, verbose_name =
'Category_info', db_column = 'language_id', to_field = 'node_id', null
= True)

I get this error because the foreign key uses as db_column
language_id. If I will delete it, my object will be saved properly.

I dont quite understand whats going on and since I have defined almost
all of my models this way, I fear its totally wrong or maybe I just
missunderstood it...

Any ideas?

Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@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.

Reply via email to