Skip to content

Commit

Permalink
Django <1.9 compatibility.
Browse files Browse the repository at this point in the history
  • Loading branch information
idlesign committed Sep 19, 2017
1 parent 80e5cec commit 1f37350
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion sitetree/admin.py
Expand Up @@ -115,7 +115,8 @@ def formfield_for_manytomany(self, db_field, request=None, **kwargs):
# Avoid a major performance hit resolving permission names which
# triggers a content_type load:
if db_field.name == 'access_permissions':
qs = kwargs.get('queryset', db_field.remote_field.model.objects)
objects = db_field.remote_field.model.objects if DJANGO_POST_19 else db_field.rel.to.objects
qs = kwargs.get('queryset', objects)
kwargs['queryset'] = qs.select_related('content_type')

return super(TreeItemAdmin, self).formfield_for_manytomany(db_field, request=request, **kwargs)
Expand Down

0 comments on commit 1f37350

Please sign in to comment.