Size: a a a

2020 June 17

p

palage4a in Python Flask
Tishka17
это точно тот чат?
Просто тут раньше были обсуждения этих либ)
источник

p

palage4a in Python Flask
Да и чат фастапи мертв, к сожалению.
источник

YL

Yoshi Lyosha in Python Flask
palage4a
Да и чат фастапи мертв, к сожалению.
есть такой чат?
источник

T

Tishka17 in Python Flask
А там нет post_load какого нибудь?
источник

iz

izzz zzi in Python Flask
Yoshi Lyosha
есть такой чат?
источник

AK

Alexander Kamyanskiy in Python Flask
фастапи в gitter
источник

AK

Alexander Kamyanskiy in Python Flask
tiangolo/fastapi
источник

p

palage4a in Python Flask
Alexander Kamyanskiy
фастапи в gitter
Я на русском то неясно, мне кажется, обьяснил, а с англиским точно не совладаю)
источник

AK

Alexander Kamyanskiy in Python Flask
понял, изв
источник

YL

Yoshi Lyosha in Python Flask
palage4a
Нагляднее:
шлю PUT /users/1 с параметра test
Схема которая обрабытывает запрос валидирует f_name и l_name.
и тебе приходит 400 со словами что у тебя нет реквайрд полей, разве нет?
источник

p

palage4a in Python Flask
В том и дело, что оно не реквайрд.
источник

p

palage4a in Python Flask
В этом то и вопрос)
Что нужно чтобы все поля были не реквайрд, но должно быть хотя бы одно.
источник

T

Tishka17 in Python Flask
ну сделай свой валидатор на весь объект
источник

T

Tishka17 in Python Flask
root_validator что ли
источник

p

palage4a in Python Flask
Tishka17
root_validator что ли
Нашел, спасибо.
Просто думал может есть декларативный, вшитый вариант.
источник

AM

Artur Mustafin in Python Flask
palage4a
В этом то и вопрос)
Что нужно чтобы все поля были не реквайрд, но должно быть хотя бы одно.
нужно пересмотреть API в сторону стандартизации и упрощения и все костыли выкинуть на помойку
источник

p

palage4a in Python Flask
Artur Mustafin
нужно пересмотреть API в сторону стандартизации и упрощения и все костыли выкинуть на помойку
Ну я вот и пытаюсь все дубликации кода сократить)
источник

AM

Artur Mustafin in Python Flask
palage4a
Ну я вот и пытаюсь все дубликации кода сократить)
апи в котором присутствует логика - порочен. надо чтобы не было туда не ходи сюда ходи другими словами либо трусики снять либо крестик нацепить в ретроспективе параметров - либо все обязательные либо все опциональные но никак не микс вот те два - встали на выход остальные - по жеданию или по принципу больше трех не собираться - это даже звучит смешно но ведь ты этого добиваешься? все опциональные ну а вас штилиц я попрошу остаться
источник

AM

Artur Mustafin in Python Flask
потом начнется вот эти два опциональные но если вон тот справа - то обязательные
источник

GB

Gleb B in Python Flask
чувак, без запятых твой текст подобен пышногрудой красотке с бородой))) мозг взрывается
источник