Size: a a a

Django [ru] #STAY HOME

2021 March 12

SM

Sergey Matveyev in Django [ru] #STAY HOME
Всем привет!
Подскажите, как правильно сохранить объект Polygon (shapely) в БД? Просто текстом? Или есть более адекватные варианты? Интересуют варианты из стандартного djamgo.db.models, не из django.contrib.gis.db.models.
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Дмитрий
Отличный способ набрать стажеров на халяву)
))
источник

Д

Дмитрий in Django [ru] #STAY HOME
Sergey Matveyev
Всем привет!
Подскажите, как правильно сохранить объект Polygon (shapely) в БД? Просто текстом? Или есть более адекватные варианты? Интересуют варианты из стандартного djamgo.db.models, не из django.contrib.gis.db.models.
там что а формат? типа список списков?
источник

SM

Sergey Matveyev in Django [ru] #STAY HOME
Дмитрий
там что а формат? типа список списков?
Не, там именно polygon, скорее ближе к именнованному кортежу со своими заморочками
источник

СА

Сергей Антонов... in Django [ru] #STAY HOME
Всем привет! Честно скажу взял кусок кода и внедрил. Как можно это исправить?
источник

e

e\/gen in Django [ru] #STAY HOME
Сергей Антонов
Всем привет! Честно скажу взял кусок кода и внедрил. Как можно это исправить?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Сергей Антонов
Всем привет! Честно скажу взял кусок кода и внедрил. Как можно это исправить?
Попробуй зайти как авторизированый пользователь
источник

СА

Сергей Антонов... in Django [ru] #STAY HOME
Yaroslav
Попробуй зайти как авторизированый пользователь
Как авторизованный работает
источник

СА

Сергей Антонов... in Django [ru] #STAY HOME
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Denis Taranov
Да троллирую я. BolgenOS надо ставить
рыдаю)
источник

СА

Сергей Антонов... in Django [ru] #STAY HOME
Вот вьюха.. Там только авторизованный пользователь прописан на сколько я понял а вот как прописать анонимного ума не приложу
источник

Y

Yaroslav in Django [ru] #STAY HOME
Сергей Антонов
Вот вьюха.. Там только авторизованный пользователь прописан на сколько я понял а вот как прописать анонимного ума не приложу
def post(self, request, *args, **kwargs):
       new_comment = Comment(content=request.POST.get('content'),
                             author=self.request.user,
                             post_connected=self.get_object())
       new_comment.save()

       return self.get(self, request, *args, **kwargs)
источник

Y

Yaroslav in Django [ru] #STAY HOME
Можно без new_comment.save() если будешь создавать через метод create
источник

СА

Сергей Антонов... in Django [ru] #STAY HOME
Yaroslav
def post(self, request, *args, **kwargs):
       new_comment = Comment(content=request.POST.get('content'),
                             author=self.request.user,
                             post_connected=self.get_object())
       new_comment.save()

       return self.get(self, request, *args, **kwargs)
Работает только теперь те комментарии которые были оставлены не отоброжаются
источник

Y

Yaroslav in Django [ru] #STAY HOME
Сергей Антонов
Работает только теперь те комментарии которые были оставлены не отоброжаются
Кинь view
источник

Y

Yaroslav in Django [ru] #STAY HOME
Это не ришение твоей проблемы, а просто более удобная запись
источник

СА

Сергей Антонов... in Django [ru] #STAY HOME
Yaroslav
Это не ришение твоей проблемы, а просто более удобная запись
источник

СА

Сергей Антонов... in Django [ru] #STAY HOME
Yaroslav
Кинь view
Там старый вариант и новый то что ты предложил...
источник

Y

Yaroslav in Django [ru] #STAY HOME
Сергей Антонов
Там старый вариант и новый то что ты предложил...
Нет, метод пост тот же
источник

Y

Yaroslav in Django [ru] #STAY HOME
@ANTANT852  я так предложил метод пост написать
источник