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

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

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

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

Другие наши проекты: https://tprg.ru/media
加入频道
Понимание временных и постоянных редиректов в Django

Когда вам нужно перенаправить пользователей с одного URL на другой, важно понять разницу между временными (HTTP 302) и постоянными редиректами (HTTP 301). Временные редиректы подходят для временных изменений, а постоянные — для долгосрочных. Это влияет на SEO и опыт пользователей. узнайте больше в статье.

Подробности: https://prakash0091.hashnode.dev/understanding-temporary-and-permanent-redirects-in-django

#en

@django_prog | Другие наши каналы
Гайд по деплою Django на разные платформы: GCP Cloud Run, AWS ECS, Minikube и DigitalOcean

В статье подробно рассказывается о развертывании Django-приложения для отслеживания погоды на платформах Digital Ocean, Google Cloud Run, локальном Minikube и AWS ECS. Описаны необходимые шаги, про советы и распространенные ошибки. Ссылка на код проекта в GitHub: https://github.com/SundayPyjamas/weatherapp_deployment_experiments.

Подробности: https://engineering.sundaypyjamas.com/deployment-guide-django-gcp-ecs-minikube-digitalocean

#en

@django_prog | Другие наши каналы
Создайте своё первое Django-приложение: инструкция

Вы хотели бы создать веб-приложение, но не знаете с чего начать? Статья расскажет, как создать своё первое Django-приложение. Узнайте, что такое Django, как создать виртуальное окружение, установить необходимые библиотеки и запустить свой первый проект. Начните уже сегодня!

Подробности: https://oviyan.hashnode.dev/launch-your-first-django-app-like-a-pro

#en

@django_prog | Другие наши каналы
👍3
Развертывание Django приложения с использованием Kubernetes

Статья описывает пошаговый процесс развертывания и управления Django Notes приложением с использованием Kubernetes. Автор объясняет настройку Minikube кластера, создание и конфигурирование Namespace, Deployments, Services, а также работу с Persistent Volumes, Ingress Controller, Network Policies и Horizontal Pod Auto-scaling.

Подробности: https://ojasj45.hashnode.dev/k8s-django-notes-application

#en

@django_prog | Другие наши каналы
Python 3.13: Путь к Удалению GIL

Python избавляется от одного из своих главных ограничений — Глобальной блокировки интерпретатора (GIL). С введением Python 3.13, разработчики смогут протестировать версии языка без GIL. Это важный шаг, учитывая рост вычислений для ИИ и машинного обучения, требующих многопоточности. Узнайте больше!

Подробности: https://hemachandra.hashnode.dev/disabling-gil-nogil-in-python

#en

@django_prog | Другие наши каналы
👍3
Еженедельные новости Python/FastAPI/Django (12/08/2024-18/08/2024)

Обзор главных событий в мире Python: от введения оператора Walrus до сравнения Streamlit vs. FastAPI для машинного обучения. Узнайте о новых возможностях Django и методах оптимизации кода. Полный обзор читайте здесь: poovarasu.dev/python-fastapi-django-weekly-

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

#en

@django_prog | Другие наши каналы
Часть 2.5. TMA на KMP. Аутентификации пользователя с DRF

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


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

#ru

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

В статье рассматривается, как настроить маршрутизацию для нескольких приложений в одном проекте Django. Основное внимание уделено файлу urls.py, который содержит настройки маршрутов (URL). Рассмотрены различия между функциями и представлениями на основе классов, а также принцип работы команды include для включения конфигураций маршрутов других приложений.

Подробности: https://suryeah.hashnode.dev/routing-multi-apps-in-django-framework

#en

@django_prog | Другие наши каналы
Flask или Django: Какой Python фреймворк выбрать?

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

Подробности: https://g1nagarkar.hashnode.dev/flask-vs-django-choosing-the-right-python-web-framework-for-you

#en

@django_prog | Другие наши каналы
Flask или Django: Какой Python фреймворк выбрать?

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

Подробности: https://g1nagarkar.hashnode.dev/flask-vs-django-choosing-the-right-python-web-framework-for-you

#en

@django_prog | Другие наши каналы
Настройка JWT-аутентификации в React и Django за 4 шага

В статье описывается, как настроить JWT-аутентификацию для приложения с фронтендом на React и бэкендом на Django. Рассматриваются установка необходимых пакетов, настройки в Django, создание обработчика запросов в React и менеджера токенов. Прочитайте статью, чтобы обеспечить безопасную аутентификацию пользователей.

Подробности: https://zakariabrahimi.hashnode.dev/setting-up-jwt-authentication-in-a-react-and-django-app

#en

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

Хотите добавить Email функциональность в ваш Django проект? В статье рассмотрены шаги настройки SMTP, создание форм для email, обработка отправки сообщений и дизайн шаблонов. Эта интеграция улучшит ваш веб-приложение, делая его более интерактивным и удобным для пользователя.

Подробности: https://alicodes.hashnode.dev/integrate-email-functionality-into-your-django-project-a-step-by-step-guide

#en

@django_prog | Другие наши каналы
Как снизить расходы на AWS: опыт разработчика

Автор статьи делится своим опытом оптимизации затрат на использование AWS: снимает нагрузочный балансировщик, переходит на IPv6 и уменьшая количество неиспользуемых IP-адресов, рассматривает вариант применения spot instance для экономии на EC2. В следующем посте он расскажет о результатах этих мер.

Подробности: https://blog.mountainbean.online/finops-is-a-conspiracy-by-big-ops-to-make-you-use-more-fin

#en

@django_prog | Другие наши каналы
Решение ошибки TypeError в Django REST Framework

В статье описан процесс устранения ошибки TypeError при создании комментариев в Django REST Framework. Проблема была в неверной передаче аргументов при вызове метода Comment.objects.create(). Корректировка кода включала настройку поля read_only и передачу post-инстанса вместо post_id в create-методе сериализатора.

Подробности: https://yeonnan.hashnode.dev/typeerror-django-rest-framework-commentobjectscreate

#en

@django_prog | Другие наши каналы
👍1
Удаление API погоды из проекта

Изначально проект планировался как сайт, рекомендующий места в зависимости от погоды, используя API погоды. Однако было решено, что пользователи будут выбирать погоду сами и получать рекомендации, поэтому API погоды не понадобился и его убрали из проекта.

Подробности: https://yeonnan.hashnode.dev/api

#en

@django_prog | Другие наши каналы
Как связать лайки на картах с Django и Kakao API

Статья рассказывает о разработке функционала лайков для карт с использованием Django и Kakao API. Основная задача — сохранить в базе данные о локациях и связать их с лайками пользователей. Решение делится на этапы: сохранение выбранных мест и реализация лайков.

Подробности: https://yeonnan.hashnode.dev/map-id

#en

@django_prog | Другие наши каналы
👍1
Django + Vue + Flowbite: Полный стек для новичков

Создайте полнофункциональное веб-приложение с использованием Django, Vue.js и Flowbite. Эти три технологии упрощают разработку благодаря большому сообществу поддержки и простоте настройки. Начните с Django для бэкенда, Vue.js для динамичного фронтенда и Flowbite для стилизации.

Подробности: https://chesda.hashnode.dev/django-vue-flowbite

#en

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

В статье рассказывается, как в Django можно сохранять данные о категориях в зависимости от погоды. Для этого используются модели и команды Django. В зависимости от типа погоды (солнечно, дождливо и т.д.) к ней привязываются соответствующие категории.

Подробности: https://yeonnan.hashnode.dev/64kg7jso7jeqiouusoulucdsubtthyzqs6drpqwg7kca7j6l7zwy6riwcg

#en

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

Хотите интегрировать двухфакторную аутентификацию в ваше приложение? В статье рассказывается, как шаг за шагом создать приложение на Django, использующее Google Authenticator. Включены инструкции по настройке сервера, созданию форм, генерации токенов и QR-кодов. Полный код доступен на GitHub. Создание веб-приложения с двухфакторной аутентификацией (2FA)

В статье рассмотрена пошаговая инструкция по созданию Django-приложения с двухфакторной аутентификацией (2FA). Описаны основные шаблоны страниц и коды для обработки маршрутов и отображений. Включены страницы регистрации, входа, верификации и панели управления, а также инструкции по их настройке и тестированию.

Подробности: https://blog.mukul.com.np/understand-how-google-authenticator-works-by-building-a-django-app

#en

@django_prog | Другие наши каналы
👍3
Веб-разработка с Django: Итоги Митапа от Python Kumasi

27 июля на KsTu прошел митап Python Kumasi Meetup, собравший энтузиастов Python для изучения Django. Начинающие и опытные разработчики смогли познакомиться с основами Django, создать простое веб-приложение и обсудить свои впечатления. Следите за нашими обновлениями для следующих мероприятий!

Подробности: https://blog.pythonghana.org/diving-into-djangobuilding-web-applications-with-python

#en

@django_prog | Другие наши каналы
Пять Важных Уроков в Работе с Django для Начинающих

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

Подробности: https://abubakarkhanlakhwera.hashnode.dev/my-django-journey-so-far-lessons-learned-and-challenges-faced

#en

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