Exemplo n.º 1
0
 def get_queryset(self, request):
     qs = CustomModelAdmin.get_queryset(self, request)
     if request.user.groups.filter(name=u'Mokslininkas').count() == 0:
         qs = qs.filter(user=request.user)
     return qs
Exemplo n.º 2
0
 def has_change_permission(self, request, obj=None):
     if obj:
         if obj.user_submission:
             return True
         return request.user.groups.filter(name=u'Mokslininkas').count() > 0
     return CustomModelAdmin.has_change_permission(self, request, obj)