Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # при получении id гостя, будет проверяться в бронях как основной гость, и как дополнительный
- class BookingFilter(django_filters.FilterSet):
- guest = django_filters.NumberFilter(method='guest_filter', label='guest')
- class Meta:
- model = Booking
- fields = ['guest']
- def guest_filter(self, queryset, name, value):
- return Booking.objects.filter(
- Q(guest=value) | Q(additional_guests=value)
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement