For one of my models, I need to provide unicity for some lines, but only in a specific case. Only "verified" lines should follow this restriction.
Basically, I look forward to something like
class MyModel(models.Model):
field_a = models.CharField()
field_b = models.CharField()
validated = models.BooleanField(default=False)
class Meta:
unique_together = (('field_a', 'field_b', 'validated=True'),)
source
share