Size: a a a

Django [ru] #STAY HOME

2021 January 08

N

Nire in Django [ru] #STAY HOME
Anton Serozhechkin
ВСем привет
Кто работал с гугловским мапс клиентом питона для построения маршрута?
Проблема в том что client.directions выдает направление, а не маршрут пути. Кто подскажет, как получить именно путь? Пример того что есть на данный момент
У них отдельный сервис для поиска путей платный есть
источник

AS

Anton Serozhechkin in Django [ru] #STAY HOME
Название не подскажешь?
@Nire1
источник

N

Nire in Django [ru] #STAY HOME
Anton Serozhechkin
Название не подскажешь?
@Nire1
Нет
источник

AA

Askhad Askhadov in Django [ru] #STAY HOME
Nire
Кинь нормально traceback
его нет
источник

AA

Askhad Askhadov in Django [ru] #STAY HOME
в консоли еррор
источник

AS

Anton Serozhechkin in Django [ru] #STAY HOME
Спасибо за наводку)
источник

N

Nire in Django [ru] #STAY HOME
Anton Serozhechkin
Спасибо за наводку)
Routes
источник

AS

Anton Serozhechkin in Django [ru] #STAY HOME
Спасибо
источник

NS

Nik S in Django [ru] #STAY HOME
HELP
class Categories(models.Model):
   name = models.CharField(max_length=64, blank=True)
   listing = models.ManyToManyField(Auction, blank=True)

def category(request, category):
   category_obj = Categories.objects.get(name=category)
   
active_listings = category_obj.listing.all()
Как из найденного объекта сделать доп проверку по джанговски по полю ManyToMany? (он на все ошибки выдает мне)
Чтобы не писать так:
active_listings = [x for x in category_obj.listing.all() if x.closed == False and x.expired == False]
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Nik S
HELP
class Categories(models.Model):
   name = models.CharField(max_length=64, blank=True)
   listing = models.ManyToManyField(Auction, blank=True)

def category(request, category):
   category_obj = Categories.objects.get(name=category)
   
active_listings = category_obj.listing.all()
Как из найденного объекта сделать доп проверку по джанговски по полю ManyToMany? (он на все ошибки выдает мне)
Чтобы не писать так:
active_listings = [x for x in category_obj.listing.all() if x.closed == False and x.expired == False]
2 фильтра друг за другом?
источник

NS

Nik S in Django [ru] #STAY HOME
Harvey Specter
2 фильтра друг за другом?
не совсем понимаю, на .filter() вообще ошибки мне выдавал
типа category_obj = Categories.objects.filter(name=category).filter(closed=False, expired=False) ?
а в чем логика?
источник

HS

Harvey Specter in Django [ru] #STAY HOME
y_obj.listing.filter(closed=false, expired=false)
источник

NS

Nik S in Django [ru] #STAY HOME
Harvey Specter
y_obj.listing.filter(closed=false, expired=false)
неа, ошибка будет, нет такого метода
источник

NS

Nik S in Django [ru] #STAY HOME
или перепроверю на всяк случай
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Чувак назови метод (функцию, вьюшку) чуть подругому. Запутаешся же
источник

NS

Nik S in Django [ru] #STAY HOME
Nik S
неа, ошибка будет, нет такого метода
пардон, как-то это обошло мимо меня
работает.
я туда через .objects.filter() , all.filter() стучался, и не фурычило
источник

Y

Yaroslav in Django [ru] #STAY HOME
Nik S
пардон, как-то это обошло мимо меня
работает.
я туда через .objects.filter() , all.filter() стучался, и не фурычило
all.filter() это разве верно?
источник

NS

Nik S in Django [ru] #STAY HOME
Переслано от Harvey Specter
y_obj.listing.filter(closed=false, expired=false)
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Yaroslav
all.filter() это разве верно?
Он вроде сначала запрос сделал бери все, а потом отдели и возьми вот это вот это
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Yaroslav
all.filter() это разве верно?
Кстати, Меле чётко всё объясняет
источник