filters.py 465 B

123456789101112131415
  1. # coding=utf-8
  2. import django_filters
  3. from .models import *
  4. class ExamQuestionFilter(django_filters.FilterSet):
  5. chapter = django_filters.CharFilter(field_name='chapter_id')
  6. subject = django_filters.CharFilter(field_name='chapter__subject_id')
  7. type = django_filters.CharFilter(field_name='type')
  8. title = django_filters.CharFilter(field_name='title', lookup_expr='icontains')
  9. class Meta:
  10. model = ExamQuestion
  11. fields = '__all__'