How can I set two primary key fields for my models in Django?
Update Django 4.0 Django 4.0 documentation recommends using UniqueConstraint with the constraints option instead of unique_together. Use UniqueConstraint with the constraints option instead. UniqueConstraint provides more functionality than unique_together. unique_together may be deprecated in the future. class Hop(models.Model): migration = models.ForeignKey(‘Migration’) host = models.ForeignKey(User, related_name=”host_set”) class Meta: constraints = [ models.UniqueConstraint( fields=[‘migration’, ‘host’], name=”unique_migration_host_combination” ) … Read more