Skip to content

Commit 913dde8

Browse files
Admin permission
1 parent 5e97046 commit 913dde8

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

nxtbn/core/admin_permissions.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,8 @@ def has_permission(self, request, view):
2727
return True
2828

2929
model_cls = None
30-
if hasattr(view, 'get_queryset'):
30+
if hasattr(view, 'get_queryset'): # Warning, Never use hasattr(view, 'queryset') as DRF cache this which may lead to unexpected behavior
3131
model_cls = view.get_queryset().model
32-
elif hasattr(view, 'queryset'):
33-
model_cls = view.queryset.model
3432
elif hasattr(view, 'model'):
3533
model_cls = view.model
3634

0 commit comments

Comments
 (0)