.
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
|
||||
import django_filters
|
||||
|
||||
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
class UserListFilter(django_filters.FilterSet):
|
||||
|
||||
userprofile__grade = django_filters.CharFilter(label="Grade")
|
||||
|
||||
class Meta:
|
||||
model= User
|
||||
fields = {
|
||||
"username": ["contains"], "email": ["contains"], "userprofile__grade": ["exact"]
|
||||
}
|
||||
|
||||
#def __init__(self, data=None, queryset=None, *, request=None, prefix=None):
|
||||
# super().__init__(data, queryset, request=request, prefix=prefix)
|
||||
# self.filters["userprofile__grade"].label == "Grade"
|
||||
Reference in New Issue
Block a user