Use OneToOne field instead of unique foreign key
authorMagnus Hagander <magnus@hagander.net>
Fri, 12 Feb 2016 14:40:39 +0000 (15:40 +0100)
committerMagnus Hagander <magnus@hagander.net>
Fri, 12 Feb 2016 14:40:39 +0000 (15:40 +0100)
Newer djangos give warnings about this...

pgcommitfest/commitfest/models.py

index 150302dd09fc480e72b1dd799deaf7f7a2811f8e..ead5eeab24a5cd521dd84e94e9a432b2bba0a0d8 100644 (file)
@@ -9,7 +9,7 @@ from util import DiffableModel
 # need to extend from the user model, so just create a separate
 # class.
 class Committer(models.Model):
-       user = models.ForeignKey(User, null=False, blank=False, primary_key=True)
+       user = models.OneToOneField(User, null=False, blank=False, primary_key=True)
        active = models.BooleanField(null=False, blank=False, default=True)
 
        def __unicode__(self):