Михаил Омельченко | 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.
EN версия, но у всех есть google переводчик😄

Нужно ли делать перевод подобных статей? Пиши в комментариях.

https://dev.to/masonite/repository-pattern-with-masonite-4a0n
#masonite
👍6
Media is too big
VIEW IN TELEGRAM
Django ORM метод select_related.

Экспериментальный формат видео.
Что понравилось, а что нет?
- Озвучка
- Картинка
- Персонаж
- Подача информации

Пиши в комментариях.

https://github.com/jazzband/django-silk

#django
🔥25👍11
Описание работы конфигурации в Masonite.

https://masonite.pro/basics/configuration/

Так же потихоньку подготавливаю видео😜
#masonite
👍4
Всем привет.

Я заболел 🤧, поэтому на этой неделе не будет новых материалов.
Как пойду на поправку 😷, надеюсь, сразу увидите, что-то интересное и новое.

Всем здоровья и добра.
😢18👍7
Masonite Multitenancy (WIP)

Мультиарендность — это функция, которая позволяет вам иметь несколько арендаторов в вашем приложении. Это полезно для компании, имеющая несколько веб-сайтов или несколько приложений.

https://github.com/py-package/masonite-multitenancy

#masonite
👍1
Exceptionite - библиотека Python, предназначенная для упрощения обработки и отображения исключений.

Исключения можно преобразовать в красивую HTML-страницу!

Можно использовать с:
📍Masonite
📍Flask
📍Django
📍Django REST framework
📍Pyramid
📍Basic Python

https://github.com/MasoniteFramework/exceptionite

#django #masonite
👍14❤1
В общем общаюсь я с разработчиком фреймворка Masonite, вроде нормальный парень.👍 Отвечает на вопросы.
Фреймворк хорошо и понятно написан внутри.

Столкнулся с некоторыми проблемами, пришлось залезть под капот, чтобы разобраться в чем проблема, но от этого еще интересней.
👍22
Продолжаю перевод статей.😎

Masonite — это Python web фреймворк с батарейками. На момент написания этой статьи это 4-я версия за 4 года. Как создатель фреймворка, я подумал, что было бы неплохо пройтись по его истории.

Я начал изучать Python в августе 2017 года. На тот момент я был разработчиком PHP более 6 лет, поэтому я очень хорошо разбирался в концепциях программирования.
История

На самом деле Masonite был запущен в декабре 2017 года как среда-песочница, позволяющая применить мои знания Python для обучения. После нескольких бета-версий, которые имели базовую файловую структуру, маршрутизацию, контроллеры, использовали Peewee ORM и миграции, похожие на то, как они работают сегодня. Основа фреймворка также была полностью внутри новых проектов, что делало исправление ошибок почти невозможным, поскольку код не находился внутри пакета.

В этот момент я разместил Masonite в ветке Reddit/python, и вы можете себе представить, как это было. Люди жарили Masonite, говоря, какая это хрень, что у нас уже есть Django и Flask, зачем нам еще один фреймворк. Люди делали обзоры кода Masonite и говорили, насколько дерьмовым он был. Проблема в том, что они были правы.
Я принял критику и работал над версией 1.

Продолжение по ссылке:
https://dzen.ru/media/django_school/istoriia-freimvorka-masonite-638699233776c8524f39b9c5

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

📍Request:
https://masonite.pro/basics/request/

📍Обработка ошибок:
https://masonite.pro/basics/error_handling/

#masonite
👍8🔥2
Как и планировал, создал чат по Masonite.😎
Где можно задавать вопросы и просто общаться на эту (it) тему.

Всем welcome!😉

https://t.me/masonite_channel
👍4
Сижу, готовлю текстовый вариант первого ознакомительного проекта на Masonite.😎

Сначала пройдемся по основным функциям фреймворка.🧐

#masonite
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Как ночь, так я работать.🙈
Всё готовлю инфу по Masonite. Думал будет легко.😂
👍17
В общем вы поняли.😂

Как ночь, так я по вводному курсу инфу готовлю.😎
🔥12😁3