2017-05-28 35 views

回答

0

您可以覆蓋用戶管理的get_queryset方法,只有在登錄的用戶返回成果:

的myapp/admin.py

from django.contrib.auth.admin import UserAdmin as BaseUserAdmin 

@admin.register(User) 
class UserAdmin(BaseUserAdmin): 
    def get_queryset(self, request): 
     qs = super(UserAdmin, self).get_queryset(request) 
     if not request.user.is_superuser: 
      return qs.filter(is_superuser=False) 
     return qs 
+0

不錯!我要去試試!謝謝! – marcosgue

相關問題