Дорожная карта разработчика Python 😎
https://raw.githubusercontent.com/ErdemOzgen/Python-developer-roadmap/main/python-developer-roadmap.png
#python
https://raw.githubusercontent.com/ErdemOzgen/Python-developer-roadmap/main/python-developer-roadmap.png
#python
👍16🔥2
ClickHouse — это система управления базами данных с открытым исходным кодом, которая позволяет создавать отчеты с аналитическими данными в режиме реального времени.
https://github.com/ClickHouse/ClickHouse
#db
https://github.com/ClickHouse/ClickHouse
#db
GitHub
GitHub - ClickHouse/ClickHouse: ClickHouse® is a real-time analytics database management system
ClickHouse® is a real-time analytics database management system - ClickHouse/ClickHouse
👍9
Решил собирать примеры кода из реальных проектов.😎
В будущем планирую записать видео на их основе.
Только начал, но есть чем поделиться.
📍Как переопределить сохранение формы Django admin Inline - https://djwoms.pro/django/admin/custom_saving_inline/
📍Как редактировать и манипулировать загруженными изображениями перед сохранением в Django - https://djwoms.pro/django/files/make_thumbnail/
#django
В будущем планирую записать видео на их основе.
Только начал, но есть чем поделиться.
📍Как переопределить сохранение формы Django admin Inline - https://djwoms.pro/django/admin/custom_saving_inline/
📍Как редактировать и манипулировать загруженными изображениями перед сохранением в Django - https://djwoms.pro/django/files/make_thumbnail/
#django
👍38🔥2👏1
Добавил в примеры по Django / DRF.
📍Как сократить количество запросов в базу при связи Foreign Key - https://djwoms.pro/django_rest_framework/orm/select_related/
#django #drf
📍Как сократить количество запросов в базу при связи Foreign Key - https://djwoms.pro/django_rest_framework/orm/select_related/
#django #drf
👍28🔥4👏1💯1
Django-seed использует библиотеку faker для создания тестовых данных для моделей Django.
Django-seed позволяет вам писать код для создания моделей и заполнять базу данных одной простой командой manage.py!
https://github.com/Brobin/django-seed
#django
Django-seed позволяет вам писать код для создания моделей и заполнять базу данных одной простой командой manage.py!
https://github.com/Brobin/django-seed
#django
👍9🔥3
Доработал описание структуры проекта Masonite.😉
https://masonite.pro/examples/todo/structure_masonite/
#masonite
https://masonite.pro/examples/todo/structure_masonite/
#masonite
🔥7💩3👍1🤨1
Media is too big
VIEW IN TELEGRAM
В этом видео я расскажу как сократить количество запросов в базу, при связи Foreign key.
Рассмотрим использование метода Django select related на примере.
Видео на YouTube
https://youtu.be/YVeqKuXwkvo
Django silk - https://github.com/jazzband/django-silk
#django
Рассмотрим использование метода Django select related на примере.
Видео на YouTube
https://youtu.be/YVeqKuXwkvo
Django silk - https://github.com/jazzband/django-silk
#django
👍13🔥3⚡1💯1🆒1
Всех с наступающим новым годом. Желаю чтобы в новом году сбылись ваши планы, вы достигли своих целей. Успехов вам в ваших проектах!
С новым годом!😂
С новым годом!
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉45🔥5🎅5👍3🙏1
Добавил пример, "Как реализовать permissions в FastAPI и передать параметры в Depends".
https://djwoms.pro/fastapi/depends/permissions/
#fastapi
https://djwoms.pro/fastapi/depends/permissions/
#fastapi
👍19🔥1
django-treebeard — реализует эффективные деревья в таблицах для Django Web Framework.
Фишки:
📍Гибкость : включает 3 различных реализации дерева с одним и тем же API:
- Список смежности.
- Материализованный путь.
- Вложенные наборы.
📍Быстро : оптимизированы не наивные операции с деревьями.
📍Легко : использует наследование модели Django с абстрактными классами для определения ваших собственных моделей.
📍Чистота : хорошо протестированная кодовая база. Покрытие тестами выше 96%.
Ссылочка:
https://github.com/django-treebeard/django-treebeard/
#django #drf
Фишки:
📍Гибкость : включает 3 различных реализации дерева с одним и тем же API:
- Список смежности.
- Материализованный путь.
- Вложенные наборы.
📍Быстро : оптимизированы не наивные операции с деревьями.
📍Легко : использует наследование модели Django с абстрактными классами для определения ваших собственных моделей.
📍Чистота : хорошо протестированная кодовая база. Покрытие тестами выше 96%.
Ссылочка:
https://github.com/django-treebeard/django-treebeard/
#django #drf
🔥8
В видео разберем как переопределить сохранение формы StackedInline в Django admin.
https://youtu.be/7C63crPArwc
#django
https://youtu.be/7C63crPArwc
#django
👍9
CustomTkinter — это UI библиотека Python, основанная на Tkinter, которая предоставляет новые, современные и полностью настраиваемые виджеты.
Цвет виджетов и окон адаптируются к внешнему виду системы или к заданному режиму («светлый», «темный»).
С CustomTkinter вы получите единообразный и современный вид на всех настольных платформах (Windows, macOS, Linux).
https://github.com/TomSchimansky/CustomTkinter
#python #lib
Цвет виджетов и окон адаптируются к внешнему виду системы или к заданному режиму («светлый», «темный»).
С CustomTkinter вы получите единообразный и современный вид на всех настольных платформах (Windows, macOS, Linux).
https://github.com/TomSchimansky/CustomTkinter
#python #lib
🔥16👍9💩2
Вы познакомитесь с фреймворком Masonite и его базовыми возможностями. В данном руководстве мы создадим не большой проект todo.
YouTube - https://youtu.be/ULLeIhznAWg
Дзен - https://dzen.ru/video/watch/63d647c65cb2855850cc087b
#masonite
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
Библиотека предоставляет удобный способ фильтрации записей базы данных.
Создав класс FilterSet, вы можете декларативно определить фильтры, которые хотите применять к своим запросам SQLAlchemy.
Эта библиотека особенно полезна в веб-приложениях, поскольку позволяет пользователям легко искать, фильтровать, сортировать и разбивать данные на страницы.
Ключевые особенности:
📍Декларативное определение фильтров.
📍Хранение всех фильтров в одном месте, что упрощает их использование и изменение по мере необходимости.
📍Создавайте сложные условия фильтрации, комбинируя несколько простых фильтров.
📍Уменьшение дублирования кода, повторное использование одних и тех же фильтров в нескольких местах кода.
📍Синхронная и асинхронная поддержка современного SQLAlchemy.
Документация - https://sqlalchemy-filterset.github.io/sqlalchemy-filterset
#sqlalchemy #fastapi
👍18