Core filters¶
-
class
aleksis.core.filters.
GroupGlobalPermissionFilter
(*args, **kwargs)[source]¶ Filter for global group permissions.
-
class
aleksis.core.filters.
GroupObjectPermissionFilter
(*args, **kwargs)[source]¶ Filter for object group permissions.
-
class
aleksis.core.filters.
GroupPermissionFilter
(*args, **kwargs)[source]¶ Common filter for group permissions.
-
class
aleksis.core.filters.
MultipleCharFilter
(fields, *args, **kwargs)[source]¶ Filter for filtering multiple fields with one input.
>>> multiple_filter = MultipleCharFilter(["name__icontains", "short_name__icontains"])
-
class
aleksis.core.filters.
PermissionFilter
(data=None, queryset=None, *, request=None, prefix=None)[source]¶ Common filter for permissions.
-
class
aleksis.core.filters.
UserGlobalPermissionFilter
(*args, **kwargs)[source]¶ Filter for global user permissions.