Size: a a a

Django [ru] #STAY HOME

2019 May 18

EC

Elias Cooper in Django [ru] #STAY HOME
то есь по нажатию кнопки нужно тригернуть функцию
источник

DB

Dima Boger in Django [ru] #STAY HOME
это как-то привязано к модели или нет?
источник

EC

Elias Cooper in Django [ru] #STAY HOME
да
источник

DB

Dima Boger in Django [ru] #STAY HOME
источник

DB

Dima Boger in Django [ru] #STAY HOME
у джанго из коробки есть экшены для списка, но нет экшенов для одного объекта. Вот есть библиотечка которая это добавляет
источник

EC

Elias Cooper in Django [ru] #STAY HOME
понял, спасибо
источник

SZ

Svyatoslav Zhurovskyy in Django [ru] #STAY HOME
Нужно сохранять в модели список геоданьіх координат типуа [-104.984855, 39.738452], [-105.279266, 40.01583] , [-105.279266, 40.01583]

как лучше єто сделать?
источник

DB

Dima Boger in Django [ru] #STAY HOME
смотря что потом будешь делать с этими данными. просто хранить и выдавать по запросу? или по ним ещё будет всякая разная фильтрация (типа "содержится ли точка в фигуре")?
источник

SZ

Svyatoslav Zhurovskyy in Django [ru] #STAY HOME
никаких обработок, просто хранить. есть улица, нужно построить ломаную линию по координатах на карте.
источник

DB

Dima Boger in Django [ru] #STAY HOME
жсон филд самое простое, мне кажется
источник

SZ

Svyatoslav Zhurovskyy in Django [ru] #STAY HOME
нагуглил еще новую фичу, ща покурю https://docs.djangoproject.com/en/2.2/ref/contrib/gis/geos/#geometry-collections
источник

DB

Dima Boger in Django [ru] #STAY HOME
только чтобы хранить не стоит тащить эту штуку
источник

DB

Dima Boger in Django [ru] #STAY HOME
и это не про базу, это про работу с точками
источник

DB

Dima Boger in Django [ru] #STAY HOME
geodjango требует postgis или spatialite
источник

ND

Nikita Davidenko in Django [ru] #STAY HOME
Ребят, я вот думаю как мне из декоратора по человечески прокинуть данные в функцию и не поломать её параметры, по хорошему я могу передавать его как token=token и принимать неважно в какой позиции
источник

DB

Dima Boger in Django [ru] #STAY HOME
method(request, *args, **kwargs, token=token)
источник

ND

Nikita Davidenko in Django [ru] #STAY HOME
Dima Boger
method(request, *args, **kwargs, token=token)
Спасибо, так и думал)
источник

DB

Dima Boger in Django [ru] #STAY HOME
а вообще не лучше через мидлварю класть в реквест?
источник

DB

Dima Boger in Django [ru] #STAY HOME
или прям тут класть в реквест
источник

ND

Nikita Davidenko in Django [ru] #STAY HOME
Dima Boger
или прям тут класть в реквест
Идея
источник