Django Unleashed Framework
1.48K subscribers
2.16K photos
2.56K links
Лучшие материалы по разработке на фреймворке Django на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
加入频道
Обзор новостей Python/FastAPI/Django за неделю

С 16 по 22 сентября 2024 года прошли ключевые события в мире Python/FastAPI/Django, включая выпуск Python 3.13 с новым REPL, обновления безопасности Django и успешную кампанию Kickstarter для JupyterLab. Узнайте больше о новых библиотеках и руководствах для автоматизации задач!

Подробнее читайте здесь: poovarasu.dev/python-fastapi-django-weekly-..

Подробности: https://poovarasu.hashnode.dev/stay-updated-with-pythonfastapidjango-weekly-news-summary-16092024-22092024

#en

@django_prog | Другие наши каналы
Что изменилось в open source-альтернативе TestRail. От кастомных статусов и атрибутов до bulk-операций

Привет! Я Александр Зырянов, проектный менеджер TestY и QA-менеджер в департаменте контроля качества YADRO. Тест-менеджмент системе TestY, которая доступна в open source любой команде и компании, скоро два года. Мы готовим крупный релиз 2.0 с масштабными изменениями, в том числе дизайна интерфейса.

А пока в качестве «аппетайзера» я расскажу про последние обновления к релизу 1.3.4. Среди них — bulk-операции, пуш-уведомления пользователей, доработка кастомных атрибутов и статусов. Подробнее о каждом — под катом. Устанавливайте TestY и испытайте в работе нашу открытую систему.


Читать: https://habr.com/ru/companies/yadro/articles/846614/

#ru

@django_prog | Другие наши каналы
#Путеводитель по Python-фреймворкам для начинающих

Статья объясняет разницу между модулями, пакетами, библиотеками и фреймворками в Python. Рассматриваются основные типы фреймворков: Full-Stack (например, Django), Micro (например, Flask) и Asynchronous (например, FastAPI). Узнайте, как эти инструменты упрощают разработку программного обеспечения.

Подробности: https://vijaywrites.hashnode.dev/the-ultimate-beginners-guide-to-python-frameworks

#en

@django_prog | Другие наши каналы
Трудности многопользовательской архитектуры в Django

Пост: Разрабатывая многопользовательское приложение на Django, я столкнулся с массой проблем, особенно касаемо аутентификации. Попытка использовать разные базы данных и схемы оказалась слишком сложной. В итоге переход на одну БД с общей схемой и кэшированием через Redis существенно упростил задачу.

Подробности: https://codewithmarlon.hashnode.dev/is-django-multi-tenant-worth-it-a-developers-tale-of-trials-errors-and-rediscovery

#en

@django_prog | Другие наши каналы
Настройка безопасного Django с PostgreSQL, Nginx и Gunicorn

Для успешного развертывания Django на Ubuntu 22.04 воспользуйтесь нашим гидом по настройке PostgreSQL, Nginx и Gunicorn. Это обеспечит безопасность и масштабируемость вашего приложения, автоматическую настройку через DigitalOcean и изоляцию зависимостей с помощью виртуальной среды.

Подробности: https://sundar365.com.np/how-to-set-up-secure-django-with-postgres-nginx-and-gunicorn-on-ubuntu

#en

@django_prog | Другие наши каналы
🔍 Погружаемся в мир баз данных!

Начинается серия статей о СУБД (системах управления базами данных), где вас ждёт простое и доступное объяснение ключевых понятий. Узнайте, как работают базы данных, и как их применяют в реальной индустрии. Эта серия — ваш гид в мире СУБД!

Подробности: https://ritiksharmaaa.hashnode.dev/dbms-article-series-an-in-depth-journey-into-databases

#en

@django_prog | Другие наши каналы
👍2
Управление сложными таблицами данных в Django

Разбираем серверную обработку больших таблиц в Django, используя DataTables! В статье описан процесс настройки отображения таблицы сообщений блога с динамическими столбцами и сложной системой фильтрации. Узнайте, как это позволяет эффективно обрабатывать тысячи записей.

Подробности: https://selftaughtdev.hashnode.dev/mastering-complex-datatables-with-django-a-deep-dive-into-server-side-processing

#en

@django_prog | Другие наши каналы
Создание анонимной системы обратной связи с Django и Twilio

В статье описан процесс создания безопасной системы обратной связи с использованием Django, Twilio и Pinata. Пользователи могут оставлять анонимные отзывы, загружать медиа и получать SMS-уведомления. Используются технологии IPFS для хранения данных и TailwindCSS для адаптивного дизайна.

Подробности: https://doxzy.hashnode.dev/building-a-secure-anonymous-feedback-system-with-django-twilio-and-pinata

#en

@django_prog | Другие наши каналы
Расширяем возможности Django: Руководство для новичков

Хотите расширить возможности модели пользователя в Django? Узнайте, как создать кастомную модель CustomUser и внедрить email-аутентификацию вместо устаревшей схемы с именем пользователя. Этот гид поможет вам настроить современную аутентификацию и адаптировать ее к вашим проектам.

Подробности: https://createdbydalius.hashnode.dev/simple-guide-for-beginners-on-extending-django-user-models

#en

@django_prog | Другие наши каналы
Практика реализации Веб-ГИС приложений и сервисов на основе открытых ресурсов. Начало

Идея спасти мир и при этом заработать немного шекелей витала у меня в голове уже давно. Имея неплохой накопленный опыт в области геоинформационных систем и защитивши в свое время диссертацию с их применением мне не хватало знаний разработчика. Окончив IT-курсы и получив доступ к «Святому Граалю знаний» я понял, – пора, и завертелось!

Летом 2024 года мы в составе команды «Arrow» одержали победу, заняв третье место в хакатоне «Лидеры цифровой трансформации» и вошли с нашим проектом в топ-100, став резидентами «Академии инноваторов» у нас появился свой стартапп.

Общая идея такова. Arrow - это платформа для анализа и обработки спутниковых снимков, использующая технологии машинного обучения и нейросетей для мониторинга окружающей среды, строительства и природопользования. Наш продукт помогает бизнесу и государственным структурам автоматизировать выявление экологических нарушений и незаконных построек, обеспечивая более точное и своевременное реагирование. Это в «розовом» будущем, а пока это только проект «Мобильное приложение для управления антропогенной нагрузкой на особо охраняемых природных территориях Камчатского края», занявшее призовое место, хотя и этот результат тоже когда-то был только в мечтах.

Я хочу открыть целый цикл статей в котором постараюсь осветить историю жизненного цикла нашего проекта «Arrow», которая будет писаться на ваших глазах. Здесь будет все: и фронт и бэк и мобильная разработка, будет и деплой в облако. В этих статьях, которые к стати буду писать не только я, но и ребята с моей команды, мы хотим осветить все начиная от создания MVP (минимально жизнеспособный продукт) и заканчивая выводом проекта в продакшн, анализ целевой аудитории и поиск первых клиентов, привлечение первых инвестиций, подбор команды, в общем все этапы через которые нам предстоит пройти для достижения своей цели, - получения интересного и востребованного продукта. Начнем же…


Читать: https://habr.com/ru/articles/848558/

#ru

@django_prog | Другие наши каналы
🚀 Выбираем правильный фреймворк для веб-разработки

Django, Flask или FastAPI? Узнайте ключевые особенности и примеры использования популярных фреймворков на Python. Django делает ставку на богатый функционал для сложных приложений. Flask — легкость и минимализм. FastAPI — скорость и современность для API. Какой подходит вам?

Подробности: https://vijaywrites.hashnode.dev/things-to-be-known-for-using-right-framework

#en

@django_prog | Другие наши каналы
📰 Интеграция Django с React: Полное руководство

Статья описывает три основных способа интеграции Django с React для создания мощных полнофункциональных приложений. Первый метод предполагает использование React в шаблонах Django, второй — разделение фронтенда и бэкенда, а третий — классический API-only подход. Узнайте, какой вариант стратегически подходит для вашего проекта.

Подробности: https://neptunecode.hashnode.dev/integrating-django-with-react

#en

@django_prog | Другие наши каналы
🚀 Django: Время поднимать планку!

Django уже давно стал мощным инструментом для разработчиков, но ему пора выйти на новый уровень видимости. Bhuvnesh Sharma делится своим планом по усилению позиции Django через активное использование соцсетей, создание новых тематических кампаний и поддержание глобальных сообществ. Поддержите развитие Django!

Подробности: https://devilsautumn.hashnode.dev/making-django-unstoppable-my-plan-to-boost-visibility-and-drive-growth

#en

@django_prog | Другие наши каналы
❤‍🔥2
Ускоряем аналитику с ClickHouse и Django

Пост: В статье обсуждается использование ClickHouse для веб-аналитики, включая агрегации и квантильные функции. Автор делится опытом применения ClickHouse с Django, подчеркивая быструю обработку данных в сравнении с традиционными СУБД.

Подробности: https://picostitch.hashnode.dev/clickhouse-aggregations-and-django

#en

@django_prog | Другие наши каналы
Путь Django-разработчика: начало пути

Текст: Коллинс Мучира делится своим опытом погружения в мир программирования. Он осознал, что лучше самостоятельно изучать основы, чем полагаться на автоматизацию с помощью ИИ. Коллинс решил задокументировать свой путь к первой работе. Узнайте больше о его путешествии в разработке.

Подробности: https://collinsmuchira.hashnode.dev/django-developer-journey

#en

@django_prog | Другие наши каналы
Обновления в управлении магазином и товарами на Django

Об авторе: Абубакар Хан Лаквера делится последними улучшениями в своем проекте на Django, включая поиск по ключевым словам и улучшения для админов. Он внедрил расчет общего числа товаров и начал разработку системы корзины. Подробности на GitHub!

Подробности: https://abubakarkhanlakhwera.hashnode.dev/week-in-review-enhancing-store-and-item-management-in-django

#en

@django_prog | Другие наши каналы
🚀 Новая версия Django 5.1.2

Вышел релиз исправления ошибок Django 5.1.2. Теперь доступен для загрузки на сайте и в Python Package Index. Если вы разработчик, не забудьте обновить свою версию, чтобы воспользоваться всеми улучшениями и поддержкой.

Подробности: https://www.djangoproject.com/weblog/2024/oct/08/bugfix-releases/

#en

@django_prog | Другие наши каналы
👍1
Новинки Python/FastAPI/Django за неделю

В обзоре представлены ключевые события в мире Python/FastAPI/Django за последнюю неделю: релизы Python 3.12.7 и 3.13.0 RC3, обновления по Django и новости из сферы machine learning. Интересные проекты, автоматизация и современные инструменты — всё это в свежей подборке!

Подробности: https://poovarasu.hashnode.dev/stay-updated-with-pythonfastapidjango-weekly-news-summary-30092024-06102024

#en

@django_prog | Другие наши каналы
Поддержка Django и Open Source Pledge

Тема устойчивости open source проектов важна как никогда. Django Software Foundation и Sentry присоединились к инициативе Open Source Pledge, направленной на финансовую поддержку разработчиков свободного ПО. Это шаг к стабильности и безопасности IT-экосистемы.

Подробности: https://www.djangoproject.com/weblog/2024/oct/08/why-django-supports-the-open-source-pledge/

#en

@django_prog | Другие наши каналы
Создаем кастомную модель пользователя в Django

В свежем материале вы узнаете, как создать кастомную модель пользователя в Django, когда встроенная модель не подходит. Мы обсудим создание модели, замену имени пользователя на email, добавление новых полей и создание суперпользователя для тестирования. Ваш проект станет гибче и функциональнее!

Подробности: https://simplykeep.in/day-4-implementing-a-custom-user-model-in-django-and-creating-a-superuser

#en

@django_prog | Другие наши каналы
WebRTC: Взгляд за кулисы

WebRTC позволяет браузерам обмениваться данными в реальном времени без центрального сервера, но как это работает? Статья объясняет, почему оба браузера должны запускать специальный код и как они действуют как временные серверы. Узнайте, как эта технология открывает путь для децентрализованных приложений.

Подробности: https://ritiksharmaaa.hashnode.dev/understanding-webrtc-behind-the-scenes-a-developers-journey-from-confusion-to-clarity

#en

@django_prog | Другие наши каналы