Size: a a a

Django [ru] #STAY HOME

2019 June 18

G

Ghusto in Django [ru] #STAY HOME
ZHU
исключения что бы не вызывал
view покажи
источник

Z

ZHU in Django [ru] #STAY HOME
Ghusto
view покажи
источник

Z

ZHU in Django [ru] #STAY HOME
просто хочу чужой код оптимизировать
источник

Z

ZHU in Django [ru] #STAY HOME
а то блудный какой то
источник

G

Ghusto in Django [ru] #STAY HOME
ZHU
а то блудный какой то
что-то я не нашел обработку гет, одни пост
источник

Z

ZHU in Django [ru] #STAY HOME
Ghusto
что-то я не нашел обработку гет, одни пост
источник

Z

ZHU in Django [ru] #STAY HOME
либо своей метод написать в модели что бы
источник

G

Ghusto in Django [ru] #STAY HOME
ZHU
либо своей метод написать в модели что бы
а проверить существует ли тот же request.POST["type_id"] перед запросом в базу?
источник

Z

ZHU in Django [ru] #STAY HOME
Ghusto
а проверить существует ли тот же request.POST["type_id"] перед запросом в базу?
это сделаю! вот насчет get вот задумался
источник

Z

ZHU in Django [ru] #STAY HOME
просто как видишь там столько исключений
источник

AK

Andrew Kartava in Django [ru] #STAY HOME
ZHU
просто хочу чужой код оптимизировать
Раз зашла речь о каких-то оптимизациях, посмотри ещё в сторону suppress из contextlib. Поможет убрать портянку из try except.
источник

Z

ZHU in Django [ru] #STAY HOME
Andrew Kartava
Раз зашла речь о каких-то оптимизациях, посмотри ещё в сторону suppress из contextlib. Поможет убрать портянку из try except.
suppress разве подойдет ?
источник

Z

ZHU in Django [ru] #STAY HOME
тут же разные модели
источник

AK

Andrew Kartava in Django [ru] #STAY HOME
ZHU
suppress разве подойдет ?
Смотря о чем мы говорим, он позволяет не писать лишний раз except: pass.
источник

Z

ZHU in Django [ru] #STAY HOME
DoesNotExist?
источник

Z

ZHU in Django [ru] #STAY HOME
with suppress(DoesNotExist):
   query["type"] = TsType.objects.get(pk=request.POST["type_id"])
источник

Z

ZHU in Django [ru] #STAY HOME
что то подобие этого должно быть
источник

Z

ZHU in Django [ru] #STAY HOME
разве нет
источник

AK

Andrew Kartava in Django [ru] #STAY HOME
На скрине я этого не видел, но такая конструкция тоже возможна
источник

Z

ZHU in Django [ru] #STAY HOME
Andrew Kartava
На скрине я этого не видел, но такая конструкция тоже возможна
with suppress() что в скопки можно вставить
источник