From 5dcd27d0b78f9efa8e47d4c8a9531b9ac70adabc Mon Sep 17 00:00:00 2001 From: Jean Pilliez Date: Sat, 26 Sep 2020 08:25:32 +0200 Subject: [PATCH] Remove deprecated warning with django 3 --- multisite/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/multisite/models.py b/multisite/models.py index c99d648..a3ffbeb 100644 --- a/multisite/models.py +++ b/multisite/models.py @@ -142,7 +142,7 @@ class NotCanonicalAliasManager(models.Manager): def get_queryset(self): qset = super(NotCanonicalAliasManager, self).get_queryset() - return qset.filter(is_canonical__isnull=True) + return qset.filter(is_canonical=False) def validate_true_or_none(value): @@ -170,9 +170,9 @@ class Alias(models.Model): site = models.ForeignKey( Site, related_name='aliases', on_delete=models.CASCADE ) - is_canonical = models.NullBooleanField( + is_canonical = models.BooleanField( _('is canonical?'), - default=None, editable=False, + default=False, editable=False, validators=[validate_true_or_none], help_text=_('Does this domain name match the one in site?'), )