(self, db_field, request=None, **kwargs)
| 29 | filter_horizontal = ("permissions",) |
| 30 | |
| 31 | def formfield_for_manytomany(self, db_field, request=None, **kwargs): |
| 32 | if db_field.name == "permissions": |
| 33 | qs = kwargs.get("queryset", db_field.remote_field.model.objects) |
| 34 | # Avoid a major performance hit resolving permission names which |
| 35 | # triggers a content_type load: |
| 36 | kwargs["queryset"] = qs.select_related("content_type") |
| 37 | return super().formfield_for_manytomany(db_field, request=request, **kwargs) |
| 38 | |
| 39 | |
| 40 | @admin.register(User) |
nothing calls this directly
no test coverage detected