1. Иван Петухов
  2. django-ipgeobase

Commits

satels  committed a67c59a

Исправлена ошибка

  • Participants
  • Parent commits 3f6a8a9
  • Branches default

Comments (0)

Files changed (1)

File django_ipgeobase/managers.py

View file
+#coding:utf8
 from django.db import models
 import socket
 import struct
         """Отдает объекты для найденных соответствий по ip.
         Причем, наиболее точное совпадение в начале списка"""
         number = struct.unpack('!L', socket.inet_aton(ip))[0]
-        return super(IPGeoBaseManager, self).get_query_set().filter(start_ip__lte=number, end_ip__gte=number).order_by('end', '-start')
+        return super(IPGeoBaseManager, self).get_query_set().filter(start_ip__lte=number, end_ip__gte=number).order_by('end_ip', '-start_ip')