Skip to content

Instantly share code, notes, and snippets.

@eduardo-matos
Last active August 29, 2015 13:55
Show Gist options
  • Select an option

  • Save eduardo-matos/8752300 to your computer and use it in GitHub Desktop.

Select an option

Save eduardo-matos/8752300 to your computer and use it in GitHub Desktop.
Exibir lista de usuários somente ao fazer uma busca.
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
class UserAdmin(admin.ModelAdmin):
list_display = ('email', 'first_name', 'last_name')
list_filter = ('is_staff', 'is_superuser')
search_fields = ('email',)
def get_queryset(self, request):
qs = super(UserAdmin, self).get_queryset(request)
if not request.GET.get('q'):
return qs.none()
return qs
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
@gilsondev
Copy link
Copy Markdown

Interessante :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment