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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
How to Send Emails with Django

In today's interconnected world, email remains a vital means of communication for businesses, organizations, and individuals. As a Django developer, understanding how to integrate email functionality into your web applications is essential for enhanc...

Read: https://huericnan.hashnode.dev/how-to-send-emails-with-django
👍1
Deploying a Python Django Project on AWS: Step-by-Step Guide with Commands

Introduction:
Deploying a Python Django project on Amazon Web Services (AWS) can be an exciting experience that brings your web application to a global audience. In this blog, we’ll guide you through the process of deploying a Django project on AWS u...

Read: https://saurabhchodvadiya.hashnode.dev/deploying-a-python-django-project-on-aws-step-by-step-guide-with-commands
Creating Interactive API Documentation with Swagger UI in Django

Introduction:
In the world of web development, having comprehensive and interactive API documentation is crucial for smooth integration and collaboration. Django, a popular web framework for Python, provides an easy way to achieve this through Swagge...

Read: https://saurabhchodvadiya.hashnode.dev/creating-interactive-api-documentation-with-swagger-ui-in-django
👍1🔥1
Главное из мира Python за февраль 2023

Раз в месяц мы в Moscow Python Podcast собираемся и обсуждаем новые релизы, PEP, заинтересовавшие нас инструменты и статьи. Под катом — текстовая выжимка из обсуждения.


Читать: https://habr.com/ru/articles/722008/
Python Дайджест: как актуализировать всю кодовую базу с помощью pre-commit

Продолжаю рассказывать, как open source проект Python Дайджест спустя 5 лет без обновлений удалось актуализировать по всему стэку технологий. В первой части рассказал, как удалось outdated проект с Python 3.4 обновить до Python 3.11 и Django 4.1.
В этой части расскажу, как удалось максимально дешево привести кодовую базу в актуальное состояние.


Читать: https://habr.com/ru/companies/first/articles/721732/
Django REST. Реализация функционала добавления в «избранное» с возможностью расширения типов добавляемого контента

Допустим у нас есть зарегистрированные пользователи и какая-то модель, например "Компании", которую пользователь может добавлять в избранное. Обычно такая задача решается путем создания третьей таблицы Favorite, являющейся связующим звеном, для реализации ManyToManyField связи между пользователем и компанией


Читать: https://habr.com/ru/articles/723300/
Django DRF Sign-in with Apple

Привет, уважаемый читатель!

Пришла пора внедрить систему аутентификации от Apple в проект на Django DRF, ведь система входа от Google была реализована давно и по идее проблем не должно было возникнуть, но как сказал один известный гном: "Я ещё никогда так не ошибался..." А теперь по порядку.


Читать: https://habr.com/ru/articles/723322/
👍1
[recovery mode] CI/CD GitHub Actions

CI/CD с использованием GitHub Actions (приложение Django)


Читать: https://habr.com/ru/articles/723982/
Интеграция и кастомизация OpenAPI в Django/Django Rest Framework

Рассмотрим способы интеграции OpenAPI схемы в экосистему Django/DRF с помощью библиотеки drf-spectacular, а также некоторые проблемы, возникающие при кастомизации API и, соответственно, их решения.


Читать: https://habr.com/ru/articles/727936/
Права в Django и django-rest-framework

Я Python Developer в компании Netrika. В данной статье расскажу, как устроены разрешения в Django и django-rest-framework и как мы используем их на одном из проектов.


Читать: https://habr.com/ru/articles/749418/
#7 - Integrated Django and Vue in Wobu

Quite some gap since my previous post, isn't it? Making a change like what I planned (see title of the post 😥) to is easier said than done, for two reasons:

Without getting a decent hold on Vue Js, it is not a good idea to proceed in my opinion. Fo...

Read: https://hellosambhavi.com/7-integrated-django-and-vue-in-wobu
Getting Started With Django Framework

Django is a free, open-source web framework written in the Python programming language that helps you build web applications quickly and efficiently. Django comes with a lot of tools to make web development much simpler. In this article, we’ll take y...

Read: https://hogbunike.hashnode.dev/getting-started-with-django-framework
How to host Django Application using gunicorn & nginx in Production

In this post, we will see how to use Nginx with Gunicorn to serve Django applications in production.
Django is a very powerful web framework and ships with a server that is able to facilitate development. This development server is not scalable and ...

Read: https://blog.unicornfortunes.com/how-to-host-django-application-using-gunicorn-nginx-in-production
👍1
The 5 Best Web Frameworks in 2023: A Comprehensive Comparison

Web frameworks are a developer's best friend. Designed to make a developer's life easier, they streamline the development of dynamic and robust web applications.
This article delves into five influential web frameworks: Ruby on Rails, Laravel, React,...

Read: https://five.hashnode.dev/the-5-best-web-frameworks-in-2023-a-comprehensive-comparison
Django and React with Live Reload

In this post I'll show how to integrate Django and React in both your development workflow and production deployment.
What is the main problem we're trying to solve? Ideally, we can work with React as usual. That is, we can make changes and have the ...

Read: https://circumeo.hashnode.dev/django-and-react-with-live-reload
Master Django: Launch Your First Project with Ease.

Django is one of the most popular framework developers used to implement websites backend. In this post, I am going to cover the basics to backend development using Django and subsequently release lessons and resources to help you master the framewor...

Read: https://adekilekun-abdullahi.hashnode.dev/master-django-launch-your-first-project-with-ease
How to Use @action Decorator in Django Rest Framework

Django Rest Framework (DRF) provides powerful tools to build robust APIs. While the standard CRUD operations are usually sufficient, there are cases where you might need to add custom actions or endpoints to perform specific operations.

This is where the @actiondecorator comes into play, allowing you to extend your ViewSets with additional functionalities.
In this article, we will explore …

Read: https://djangocentral.com/how-to-use-action-decorator-in-django-rest-framework/
Django ORM Cheatsheet: Mastering Database Operations in Django

Django, as a powerful and popular web framework, comes equipped with an impressive Object-Relational Mapping (ORM) system that simplifies database interactions and abstracts away much of the complexity involved in working with databases.
With its expressive and Pythonic syntax, developers can efficiently query, insert, update, and delete data from their database without writing raw SQL queries. Whether you are a …

Read: https://djangocentral.com/django-orm-cheatsheet/
Python Password Generator

import random
lower = "abcdefghijklmnopqrstuvwxyz"
upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
number = "0123456789"
symbols = "[]{}()*;|_-"

all = lower + upper + number + symbols
length = 16
password = "".join(random.sample(all,length))
print(password)


...

Read: https://imkanchan.hashnode.dev/python-password-generator
HTMX: Unleashing the Power of Dynamic Web Applications

Introduction
In the realm of web development, Htmx stands tall as a game-changer, redefining the way we create interactive web applications. With its seamless integration of AJAX capabilities, Htmx enables developers to update parts of web pages with...

Read: https://nikhilakki.in/htmx-unleashing-the-power-of-dynamic-web-applications