This raises warnings in Django 1.10 and will be required in Django 1.11.
We also set 'silence_use_for_related_fields_deprecation' to allow us to
retain the current behavior on versions of Django < 1.10.
Signed-off-by: Stephen Finucane <stephen@that.guru>
class PatchManager(models.Manager):
use_for_related_fields = True
+ # NOTE(stephenfin): This is necessary to silence a warning with Django >=
+ # 1.10. Remove when 1.10 is the minimum supported version.
+ silence_use_for_related_fields_deprecation = True
def get_queryset(self):
return PatchQuerySet(self.model, using=self.db)
class Meta:
verbose_name_plural = 'Patches'
+ base_manager_name = 'objects'
class Comment(EmailMixin, models.Model):