Files
penracourses/rad/filters.py
T
2022-05-25 16:50:18 +01:00

20 lines
567 B
Python

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"