у меня есть:
class Range(models.Model):
ip = models.IntegerField() # as produced by socket.inet_aton + struct.unpack
mask = models.IntegerField()
Учитывая определенный IP-адрес, как я могу получить все диапазоны, которые соответствуют этому конкретному IP-адресу, с использованием моделей Django?
Если бы я использовал сырой SQL, я бы использовал побитовые операторы базы данных, но Django ORM их не поддерживает.