Source code for rpaper.apps.reservations.filters

from django_filters import rest_framework as filters
from .models import Record


class RecordFilter(filters.FilterSet):
    since = filters.IsoDateTimeFilter(
        name='end_at',
        lookup_expr='gte',
    )
    until = filters.IsoDateTimeFilter(
        name='start_at',
        lookup_expr='lte',
    )

    class Meta:
        model = Record
        fields = ['since', 'until']