For marketers
who love technology
Home » » How to solve the duplicate entry errors in Django

How to solve the duplicate entry errors in Django

Sometimes when saving an object in Django, one faces the following kind of errors:

  File "/home/alan/virtualenv_1/lib/python2.6/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
    raise errorclass, errorvalue
IntegrityError: (1062, "Duplicate entry '18' for key 'PRIMARY'")
 
To solve such error, the easiest way is often to just delete the object that was previously stored, with the following command:

 TextModification.objects.filter(id=18).delete()
 
In this example, the object that I want to create belongs to the class TextModification.

SHARE

About Gilles

0 comments :

Post a Comment