"Валидация данных при помощи Pydantic", Степан Плетнев (Tinkoff.ru)

Поділитися
Вставка
  • Опубліковано 19 січ 2025

КОМЕНТАРІ • 25

  • @LazerShrk
    @LazerShrk Рік тому +9

    Рад что спустя все это время pydantic до сих пор цветет и пахнет

  • @godgiven994
    @godgiven994 Рік тому +1

    Офигенный доклад! Спасибо! Только-только с FastAPI начал знакомиться. Видео оказалось очень актуально для меня

  • @maxx27i
    @maxx27i 2 роки тому +3

    Огонь 🔥! Очень классно подобраны примеры, докладчик говорит по делу! 👍

  • @IgorKuts
    @IgorKuts Рік тому

    Спасибо за отличный доклад, Степан! Подача 🔥🔥🔥

  • @АндрейВеселов-е6ж
    @АндрейВеселов-е6ж 2 роки тому +1

    Докладчик вообще крут) мне понравилось выступление) всё по факту и с интересом без духоты

  • @tapgame_answer
    @tapgame_answer 2 роки тому +1

    ошибка, если указать allow extra в конфиге, наорборот мы разрешем лишнии поля. по умолчанию мепятся только те поля, что указаны в модели

  • @Yahu1337
    @Yahu1337 4 роки тому +25

    Доклад по C++: ну вот кэш процессора устроен так, тут инструкции туда сюда, оптимизации, модель памяти, ссылки на указатели на ссылки на rvalue
    Доклад по Python: к нам пришел дикбатт

    • @senatortre7326
      @senatortre7326 4 роки тому +8

      Пока одни стараются не выстрелить себе в ногу, чтобы 🚀 летела точно в 🎯, другие решают 💼бизнес-задачи🐲.
      Соответсвенно инструкции у инструментов разные🎻-🎤/🛷-🏂

  • @АлександрМайстришин-д7х

    Спасибо! круто!

  • @sergboldvin974
    @sergboldvin974 3 роки тому +2

    Спасибо, полезное видео!
    Где бы презентацию найти?

    • @DmitryB876
      @DmitryB876 2 роки тому +1

      Адрес презентации указан на [33:48]

  • @vladimirprudnikov
    @vladimirprudnikov 3 роки тому +3

    Разработка в банке где при создании новой записи с "уникальным" UUID переписывается старая запись с таким же UUID это сильно (3:24) :) если только история не выдуманная. И вообще задумался. Как это можно сделать на уровне БД чтобы при создании записи она не выкидывала ошибку что такой UUID уже существует а переписывалась старая запись... Есть идеи?

    • @cyber-ru
      @cyber-ru 3 роки тому

      Upsert

    • @lenuraseitumerova2146
      @lenuraseitumerova2146 2 роки тому

      Получается бд создавалась без единого constraint?

    • @lenuraseitumerova2146
      @lenuraseitumerova2146 2 роки тому

      @@cyber-ru upsert сохранит Id и изменить все остальные данные. Я так поняла они не изменились, то есть записи не было в принципе.

    • @palyaros02
      @palyaros02 Рік тому

      триггер с raise ignore или upsert

  • @-mishana-
    @-mishana- 5 місяців тому

    Это Степан!

  • @vectorofmidnight6387
    @vectorofmidnight6387 4 роки тому +1

    На конец сентября 2020 года, в Pydantic`е есть проблемы с моделями ссылающимися друг на друга (хотя это как бы "исправили", добавив и задокументировав костыль), а так же с их разнесением по разным файлам (чинится перенесением импорта в конец файла, что нарушает PEP-08). И судя по большому числу открытых issue с ошибками, запросами новых фич и вопросами, возможно перед внедрением в свой проект стоит подождать следующий мажорный релиз Pydantic 2.0 и его стабилизацию (условные 2.0.1, 2.0.2).

  • @nikitasid4947
    @nikitasid4947 2 роки тому

    Молодец, хорошо.

  • @zuzu-wz9be
    @zuzu-wz9be 5 років тому +2

    За мемасные фоточки сразу лайк)

  • @burialstance
    @burialstance 4 роки тому +2

    какаято магическая штуковина