When I am trying to save not unique object I am getting this error:
UNIQUE constraint failed: event_invitedperson.email, event_invitedperson.event_id
Where and how should I check if record is unique before saving?
My model:
class InvitedPerson(models.Model): email = models.EmailField("") event = models.ForeignKey(Event) class Meta: unique_together = [('email', 'event')] model:
class InvitedPerson(models.Model): email = models.EmailField("") event = models.ManyToManyField(Event)