Может кто поможет идеей? суть такова: Есть модель
class Point(models.Model):
sosedi = models.ManyToManyField('self')
Если предположить, что растояние между соседями = 1, то суть задачи в написании метода определения растояния между точками...
def Rasstoyanie(start, stop):
start = Point.object.get(...)
stop = Point.object.get(...)
# do something
return [...]
на выходе нужно получить список возможных маршрутов между этими точками... Есть какие идеи?