Skip to content

Commit b59a0fb

Browse files
authored
Add request arg to ModelAdmin.lookup_allowed (#1976)
1 parent 1c3632f commit b59a0fb

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

django-stubs/contrib/admin/options.pyi

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ class BaseModelAdmin(Generic[_ModelT]):
128128
def get_prepopulated_fields(self, request: HttpRequest, obj: _ModelT | None = ...) -> dict[str, Sequence[str]]: ...
129129
def get_queryset(self, request: HttpRequest) -> QuerySet[_ModelT]: ...
130130
def get_sortable_by(self, request: HttpRequest) -> _DisplayT[_ModelT]: ...
131-
def lookup_allowed(self, lookup: str, value: str) -> bool: ...
131+
def lookup_allowed(self, lookup: str, value: str, request: HttpRequest | None = ...) -> bool: ...
132132
def to_field_allowed(self, request: HttpRequest, to_field: str) -> bool: ...
133133
def has_add_permission(self, request: HttpRequest) -> bool: ...
134134
def has_change_permission(self, request: HttpRequest, obj: _ModelT | None = ...) -> bool: ...

scripts/stubtest/allowlist_todo_django50.txt

-2
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,11 @@ django.contrib.admin.filters.EmptyFieldListFilter.get_lookup_condition
2626
django.contrib.admin.filters.FacetsMixin
2727
django.contrib.admin.filters.RelatedFieldListFilter.get_facet_counts
2828
django.contrib.admin.filters.SimpleListFilter.get_facet_counts
29-
django.contrib.admin.options.BaseModelAdmin.lookup_allowed
3029
django.contrib.admin.options.IS_FACETS_VAR
3130
django.contrib.admin.sites.AdminSite.get_model_admin
3231
django.contrib.admin.utils.build_q_object_from_lookup_parameters
3332
django.contrib.admin.utils.get_last_value_from_parameters
3433
django.contrib.admin.views.main.ChangeList.get_queryset
35-
django.contrib.auth.admin.UserAdmin.lookup_allowed
3634
django.contrib.auth.hashers.CryptPasswordHasher
3735
django.contrib.auth.hashers.verify_password
3836
django.contrib.contenttypes.fields.GenericForeignKey.get_content_type

0 commit comments

Comments
 (0)