Size: a a a

Django [ru] #STAY HOME

2020 August 01

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Andzen
Ну мне нужно именно вывести название категории над всем списком
Можно это поле включить в цикл, forloop.first
источник

A

Andzen in Django [ru] #STAY HOME
Спасибо, сейчас поищу
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Andzen
Спасибо, сейчас поищу
Ну или ifchanged
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Andzen
Спасибо, сейчас поищу
Но если очень захочится предать отдельно, то get_context_data функция, в ней после вызова супера складываешь в переменную context под нужным ключем все что тебе нужно
источник

A

Andzen in Django [ru] #STAY HOME
Nikolay Cherniy
Но если очень захочится предать отдельно, то get_context_data функция, в ней после вызова супера складываешь в переменную context под нужным ключем все что тебе нужно
Вот я так и пытался сделать. Я сейчас по итогу просто заключил в for строку эту. Там типа все равно выводится один объект. Но я попытаюсь через get_context_data снова сделать
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Andzen
Вот я так и пытался сделать. Я сейчас по итогу просто заключил в for строку эту. Там типа все равно выводится один объект. Но я попытаюсь через get_context_data снова сделать
Первый вариант выведет блок только в первом цикле, второй - если переменная не изменится. Через контекст дату пиши что не получилось)
источник

КМ

Катерина Малиновская... in Django [ru] #STAY HOME
Привет всем.
Просьба к знающим подсказать как решить следующую задачу:

Есть джанго и в ней есть модели юзера и организации.
У обоих моделей есть поля с координатами -  с широтой и долготой. Вопрос:
Как отправить запрос в бд через джанговскую орм таким образом, чтобы я могла понять входит ли организация в определенный радиус или квадрат?
Или если задача не решается через один запрос в орм, то каким образом её решить так, чтобы минимизировать запросы в бд. Спасибо
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а каким образом хранятся координаты ?
источник

КМ

Катерина Малиновская... in Django [ru] #STAY HOME
поля longitude, latitude, user_id  с FK к юзеру/организации
источник

КМ

Катерина Малиновская... in Django [ru] #STAY HOME
2 модели. Одна для координат юзера, другая - для организаций
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Катерина Малиновская
поля longitude, latitude, user_id  с FK к юзеру/организации
https://docs.djangoproject.com/en/dev/ref/contrib/gis/db-api/#distance-lookups


возможно переделать на geo поля?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
придется немного переделать настройки
добавить Point поле
сделать data миграцию

и вот
источник

КМ

Катерина Малиновская... in Django [ru] #STAY HOME
Окей, я попробую. Подскажите, могут ли возникнуть трудности в дальнейшем, при переделывании модели координат под Geo поля, если веб-часть делается на Ruby on rails, а получение координат происходит через другое клиентское приложение. Джанго тут для собсно админки и ормки.
Под трудностями имею в виду нечто, что может помешать накатить сверху руби и его фреймворк
источник

DT

Dan Tyan in Django [ru] #STAY HOME
может
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у рельс вроде же есть своя админка
источник

КМ

Катерина Малиновская... in Django [ru] #STAY HOME
На рельсах пишет другой человек))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я к тому что зачем держать джанго только для админки
если веб часть делает такой же по сути фреймворк
источник

DT

Dan Tyan in Django [ru] #STAY HOME
надо убедится что ror поддерживает такой формат поля
источник

DT

Dan Tyan in Django [ru] #STAY HOME
по теории должен
это postgres поле
источник

DT

Dan Tyan in Django [ru] #STAY HOME
но мало ли
источник