Size: a a a

2020 April 14

MK

Mem Kekovich in Rude QA
Zewa 🚽 Expert
Другой путь - просто константы объектов или билдитл каждый раз, что тоже хуйня)
Фабрику 🤔
источник

MK

Mem Kekovich in Rude QA
Короче @ornichola ебись сам как считаешь правильным
источник

MK

Mem Kekovich in Rude QA
источник

ZE

Zewa 🚽 Expert in Rude QA
😂
источник

M

Merg in Rude QA
источник

ИС

Игорь Середа... in Rude QA
Нурсултан
посоны, подскажите.
есть ручка, которая понимает пост запрос и есть json с кучей разных полей, которые хотелось бы уметь изменять как хочется. но как сделано сейчас - засторены несколько часто юзающихся типовых словарей, которым можно некоторые поля подтюнить. что-то мне подсказывает, что это не очень красиво, органично, ритмично, вокалично. прав ли я?

если да, как это сделать красиво? описать это "моделью" с помощью какого-то pydantic (датаклассы нам пока не завезли, сразу говорю). смущает еще момент, что некоторые поля (прямо скажем дохуя какие) могут быть, в зависимости от значений одного определенного поля, а могут и не быть. реквест вроде как не развернет, если я пришлю валидные ненужные данные, но хотелось бы как-то красиво уметь изменять структуру и расширять, в зависимости от зачений некоторых полей.
Я бы всегда мапил сериализованную структуру на объект, и там уже исползовла для него его собственный валидатор.

У тебя есть json - это твоя структура, которая десериализуется в дикт. Ты его пихаешь в фабрику, которая из него генерит объект, в котором все твои значения становятся своствами объекта. И потом этот объект кидаешь в конкретный для него написанный валидатор. В котором уж прописана логика, что поле 1 не обязательное, поле 2 тоже не обязательное, но хотя-бы одно из двух должно быть. Ну или типа того.
источник

СС

Сказочный Сникерс... in Rude QA
Успешные погромисты 300к/c тут?

Видео: Варламов.
источник

Н

Нурсултан in Rude QA
ок, пойду подумою
источник

ИС

Игорь Середа... in Rude QA
Нурсултан
пример
{
 "crotch_type": "pussy",
 "how_deep": "u can hide in there",
 ...
}

{
 "crotch_type": "dick",
 "nice_cock": "awesome_balls",
...
}


ну и в зависимости от того, что лежит в crotch_type ниже поля либо докидываются, либо убираются, либо не принимают конкретно значения, валитные для определенного crotch_type
Вообще, тут выглядит, что у тебя просто внутри объекта должны быть другие объекты одного и того-же типа "гениталии". А у них уже свои уникальные свойства. И если такие структуры описать, то тебе будет граздо проще жить.
источник

MK

Mem Kekovich in Rude QA
Игорь Середа
Я бы всегда мапил сериализованную структуру на объект, и там уже исползовла для него его собственный валидатор.

У тебя есть json - это твоя структура, которая десериализуется в дикт. Ты его пихаешь в фабрику, которая из него генерит объект, в котором все твои значения становятся своствами объекта. И потом этот объект кидаешь в конкретный для него написанный валидатор. В котором уж прописана логика, что поле 1 не обязательное, поле 2 тоже не обязательное, но хотя-бы одно из двух должно быть. Ну или типа того.
Ну похоже на правду
источник

ИС

Игорь Середа... in Rude QA
Mem Kekovich
Слышьте товарищи синьоры
Есть апи метод (заебало слышать ручка. Какая нахуй ручка блять), который редиректит на AD сервер авторизации клиента. Обратно AD сервер должен вернуть в мой микросервис успех и токен, мой микросервис берет токен, сторит его и дальше кидает свой токен в мейн сервис авторизации. Мейн сервис авторизации уже делает всю хурму и раздвигает ноги.
Вопрос как часть логики AD сервера сделать через апиху? Макать ответ от него?
Это всё от пидоров из Яндекса пошло. Говори endpoint. Будь мужиком.
источник

СС

Сказочный Сникерс... in Rude QA
погодите погодите, вы унижаете мема за тупой вопрос?
источник

СС

Сказочный Сникерс... in Rude QA
дайте я перечитаю и вклинюсь
источник

СС

Сказочный Сникерс... in Rude QA
минуту
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
погодите погодите, вы унижаете мема за тупой вопрос?
Что блять
источник

MK

Mem Kekovich in Rude QA
источник

СС

Сказочный Сникерс... in Rude QA
а, не мема
источник

СС

Сказочный Сникерс... in Rude QA
подрыва
источник

СС

Сказочный Сникерс... in Rude QA
еще лучше
источник

MK

Mem Kekovich in Rude QA
Фух. Пронесло 😂
источник