| author | salimr <riwad.salim@yahoo.fr> |
| Tue, 09 Oct 2018 18:54:42 +0200 | |
| changeset 164 | 30a5baa31314 |
| parent 128 | 34a75bd8d0b9 |
| child 183 | f8f3af9e5c83 |
| permissions | -rw-r--r-- |
''' Inspired by https://stackoverflow.com/a/36289332 ''' from django_filters.rest_framework import (BaseInFilter, Filter, FilterSet, UUIDFilter) from ..models import Note, Session class ExtIdFilter(BaseInFilter, UUIDFilter): pass class CoreFilterSet(FilterSet): ext_id__in = ExtIdFilter(name='ext_id') class SessionFilterSet(CoreFilterSet): class Meta: model = Session fields = ['ext_id__in'] class NoteFilterSet(CoreFilterSet): class Meta: model = Note fields = ['ext_id__in']