Михаил Омельченко | AI&IT
5.27K subscribers
976 photos
192 videos
4 files
714 links
ИИ в работе, разработка, веб. Агенты, автоматизация, инструменты. Веду я, Михаил Омельченко, внешний технический директор по ИИ и ментор.

Менторство, реклама и сотрудничество: djwoms.ru
Telegram - @DJWOMS
YouTube - https://www.youtube.com/c/DjangoSchool
Download Telegram
Вы познакомитесь с фреймворком Masonite и его базовыми возможностями. В данном руководстве мы создадим не большой проект todo.

YouTube - https://youtu.be/ULLeIhznAWg

Дзен - https://dzen.ru/video/watch/63d647c65cb2855850cc087b

#masonite
🔥7❤2
SQLAlchemy Filterset

Библиотека предоставляет удобный способ фильтрации записей базы данных.

Создав класс FilterSet, вы можете декларативно определить фильтры, которые хотите применять к своим запросам SQLAlchemy.

Эта библиотека особенно полезна в веб-приложениях, поскольку позволяет пользователям легко искать, фильтровать, сортировать и разбивать данные на страницы.

Ключевые особенности:

📍Декларативное определение фильтров.
📍Хранение всех фильтров в одном месте, что упрощает их использование и изменение по мере необходимости.
📍Создавайте сложные условия фильтрации, комбинируя несколько простых фильтров.
📍Уменьшение дублирования кода, повторное использование одних и тех же фильтров в нескольких местах кода.
📍Синхронная и асинхронная поддержка современного SQLAlchemy.

Документация - https://sqlalchemy-filterset.github.io/sqlalchemy-filterset

#sqlalchemy #fastapi
👍18
Вы научитесь работать с миграциями и моделями в Masonite.

Разберем отличие моделей Masonite от других фреймворков.

YouTube - https://youtu.be/1V7h-ZHFow0

Дзен - https://dzen.ru/video/watch/63d64a8dc900c10f0eb4d5c5

#masonite
👍11
Media is too big
VIEW IN TELEGRAM
Версия для телеграм
🔥10👍1
FastAPI Websocket Pub/Sub

Быстрый и надежный канал Pub/Sub через websocket.
Самый простой способ создать Pub/Sub.

https://github.com/permitio/fastapi_websocket_pubsub

#fastapi
👍9
JetBrains Fleet
IDE следующего поколения, разработанная в JetBrains

https://www.jetbrains.com/ru-ru/fleet/
👍12
Вы научитесь писать контроллеры Masonite. А также узнаете как работать с routes.
Реализую логику категорий проекта todo.

YouTube - https://youtu.be/-n1Nde_nmYY

Дзен - https://dzen.ru/video/watch/63d64dfe7049e574f9cb0b16

#masonite
🔥5
В перевод документации Masonite, добавил:

📍Разработка API в Masonite:
https://masonite.pro/feature/api/

📍Аутентификация в Masonite:
https://masonite.pro/feature/authentication/

#masonite
👍5
Разберем группы routes в Masonite 4. Методы models Masonite. Реализую логику задач проекта todo.

YouTube - https://youtu.be/r1YZRe4Jmyc

Дзен - https://dzen.ru/video/watch/63d6534ec900c10f0ec84a2d

#masonite
👍5
В перевод документации Masonite, добавил:

📍Авторизация в Masonite:
https://masonite.pro/feature/authorization/

#masonite
👍9😁1
В перевод документации Masonite, добавил:

📍Трансляция событий (Broadcasting):
https://masonite.pro/feature/broadcasting/

📍Сборка assets:
https://masonite.pro/feature/compiling-assets/

#masonite
👍6
В перевод документации Masonite, добавил:

📍Кэширование:
https://masonite.pro/feature/caching/

#masonite
👍4👏1
В перевод документации Masonite, добавил:

📍Команды:
https://masonite.pro/feature/commands/

#masonite
👍4🔥2
😎 В перевод документации Masonite, добавил:

📍CSRF защита в Masonite:
https://masonite.pro/feature/csrf/

#masonite
👍5🔥2
В перевод документации Masonite, добавил:

📍События в Masonite:
https://masonite.pro/feature/events/

Masonite поставляется с функцией событий (events) в стиле «pub and sub», которая позволяет вам подписываться на различные события и запускать listeners или дополнительную логику, когда эти события испускаются.

#masonite
👍5👏1