Skip to content

Instantly share code, notes, and snippets.

@sinistag
sinistag / patch_admin_permissions_list.py
Last active May 16, 2018 08:16 — forked from vdboor/patch_admin_permissions_list.py
Patch Django admin to hide useless default permissions.Import this file somewhere in an `__init__.py` or `admin.py` file.
"""
Hide permission in the Django admin which are irrelevant, and not used at all.
"""
from django.contrib import admin
from django.contrib.auth.admin import GroupAdmin, UserAdmin
from django.contrib.auth.models import Group, User
class PermissionFilterMixin(object):
def formfield_for_manytomany(self, db_field, request=None, **kwargs):