Size: a a a

Django [ru] #STAY HOME

2019 February 17

RT

R T in Django [ru] #STAY HOME
или отдельную модель location ?
источник

D

Dmitry in Django [ru] #STAY HOME
R T
Всем привет!
Как бы вы в моделе описали паоля для координат объекта? (longitude, latitiude)
Зачем такие сложности?
источник

RT

R T in Django [ru] #STAY HOME
или charField?
источник

RT

R T in Django [ru] #STAY HOME
Dmitry
Зачем такие сложности?
Вот как раз спрашиваю, как бы вы стали хранить
источник

D

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

RT

R T in Django [ru] #STAY HOME
Спасибо, конечно, но  вот это как раз уже лишние сложности для двух коротких строк текста. Сейчас нету лишних 6 часов, чтобы там найти ответ
источник

RT

R T in Django [ru] #STAY HOME
Кто-то в этом чате возможно уже хранил координаты объекта, ответьте, как вы это делали! Заранее спасибо!
источник

D

Dmitry in Django [ru] #STAY HOME
PointField
источник

RT

R T in Django [ru] #STAY HOME
Dmitry
PointField
и  еще необходимо  на домашнем mac + на сервере поставить несколько билиотек.
источник

RT

R T in Django [ru] #STAY HOME
вот уж правда решение без лишних сложностей…
источник

RT

R T in Django [ru] #STAY HOME

Вот так можно сделать по-простому:
longitude = models.DecimalField(max_digits=16, decimal_places=12)
источник

D

Dmitry in Django [ru] #STAY HOME
>вы спросили как хранить координаты в джанго
>указал на готовое решение в рамках самой джанги, с помощью одного поля (с подгрузкой в админке, методами расчета расстояний и так далее)
Слишком сложно. Не знаю что добавить
источник

A

Alex in Django [ru] #STAY HOME
Ребят! Есть вьюха для диалога между юзерами. В которой есть Гет и Пост запросы.
При пост запросе, сообщение добавляется в базу данных. И происходит render шаблона заново уже с сообщением на странице.
Так вот если я потом, после этого. Каждый раз как Нажимаю F5 (перезагружаю страницу), то объект повторно добавляется в базу.

В следствие с этим вопрос? ПОчему? Я же рендерю страницу по новой после добавления объекта, и следовательно новый пустой объект формы выводится.
Ладно если бы я бы это делал через AJAX, но тут же страница рендерится заново. Выход только через очистку формы через JS? Или я что-то делаю не так?
ТО есть получается у меня POST запрос не прекращается.
источник

A

Alex in Django [ru] #STAY HOME
Надеюсь понятно описал ситуацию.
источник

A

Alex in Django [ru] #STAY HOME
И в ГЕТ и ПОСТ запросе, я заново рендерю форму. И отправляю её в dialog.html (шаблон)
источник

MS

MIT STUDENT in Django [ru] #STAY HOME
девелопер тулз что говорят в реквест метод?
источник

MS

MIT STUDENT in Django [ru] #STAY HOME
network - preserve logs
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Ребят всем привет хочу прицепить на создание модели Юзер отправку сообщения - написал что то такое, но не пашет, что я забыл добавить? https://dpaste.de/dtKn
источник

A

Alex in Django [ru] #STAY HOME
MIT STUDENT
network - preserve logs
Не совсем понял, что имеется ввиду. Вижу тут Request Headers, Form Data и т.д
источник

D

Dmitry in Django [ru] #STAY HOME
Anton Fircak
Ребят всем привет хочу прицепить на создание модели Юзер отправку сообщения - написал что то такое, но не пашет, что я забыл добавить? https://dpaste.de/dtKn
@receiver(post_save, sender=User)
def create_profile(sender, instance, created, **kwards):
   if created:
       print('hello')
источник