Справочник Программиста
6.22K subscribers
1.41K photos
390 videos
64 files
1.78K links
По рекламе - @it_start_programmer
Мои курсы - @courses_from_it_start_bot
Сайт - https://it-start.online/
YouTube - https://www.youtube.com/@it_start
Реклама на бирже - https://telega.in/c/programmersGuide_1

Предложить идею: @it_start_suggestion_bot
Download Telegram
🔍 rest-filters — это расширение для Django REST framework, которое позволяет парсить параметры запроса и динамически строить соответствующие QuerySet-объекты.

📌 Основные возможности:
🔵Определение фильтров через классы FilterSet с поддержкой различных lookup-типов (например, icontains, gte, lte).
🔵Поддержка вложенных фильтров и фильтрации по связанным моделям.
🔵Возможность группировки фильтров по namespace.
🔵Совместимость с Django 4.2/5.2 и Django REST Framework 3.14+.
🔵Простая декларативная настройка фильтрации без ручного разбора request.GET.
🔵Поддержка валидации входных данных через сериализаторы DRF.
🔵Гибкая архитектура для расширения и переиспользования фильтров.


➡️Установка: pip install rest-filters

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2👍1🔥1
⚒️ Meson — это современная система сборки на Python, созданная для быстрой, надёжной и простой автоматизации сборки проектов на C, C++, Rust и других языках.

📌 Основные особенности:
🔵Быстрая инкрементальная сборка с использованием Ninja
🔵Простой и читаемый синтаксис файлов meson build
🔵Кроссплатформенная работа (Linux, Windows, macOS, BSD, Android)
🔵Поддержка множества языков программирования (C, C++, Rust, Fortran, Java, C#, D и др.)
🔵Интеграция с популярными IDE (Visual Studio, Xcode и др.)
🔵Встроенная система тестирования и бенчмарков
🔵Удобное управление зависимостями и пакетами (pkg-config, subprojects, wrap-файлы)
🔵Поддержка кросс-компиляции и встроенных конфигураций для целевых платформ
🔵Возможность генерации проектов для разных сборочных систем
🔵Акцент на воспроизводимость и надёжность сборки


➡️Установка: pip install meson

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤‍🔥2🔥2