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
Mastering Django: A Step-by-Step Beginner's Guide to Building Web Applications - Day 0

Django is a powerful and flexible web framework for building robust web applications quickly and efficiently. Designed to make the development process smooth and straightforward, Django is favored by developers for its simplicity, reliability, and th...

Read: https://naman-goyal.hashnode.dev/mastering-django-a-step-by-step-beginners-guide-to-building-web-applications-day-0-1

@django_prog
___
Другие наши проекты
Implement login counter in django

In this article, you will learn how to implement a login counter in Django and lock out a user after x number of failed login attempts.
Prerequisites.1. A basic understanding of Python and Django.
1.0 Application set up.
Navigate to your preferred fo...

Read: https://blog.kipchirchirlangat.com/implement-login-counter-in-django

@django_prog
___
Другие наши проекты
Django Service Layers: Beyond Fat Models vs. Enterprise Patterns

Suppose you want to write a new Django/DRF API service tomorrow or have inherited a large but messy Django codebase.
Introduction
If your application is useful, it will do more than enable crud operations on relational database tables via HTTP. Let's...

Read: https://simoncrowe.hashnode.dev/django-service-layers-beyond-fat-models-vs-enterprise-patterns

@django_prog
___
Другие наши проекты
01 - download installed django

before start

install python

we are going to installed Django in virtual environment not in main machine or host machine .


first to create virtual environment

python3 -m venv .venv

# for windows
# python -m venv .venv

# to activate the virtual ...

Read: https://mdex.hashnode.dev/01-download-installed-django

@django_prog
___
Другие наши проекты
Ускорение роутера в Django в 51 раз

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


Читать: https://habr.com/ru/companies/tochka/articles/822431/

@django_prog
___
Другие наши проекты
👍4
Django soft delete Model using Managers

Below is the soft delete model you can inherit from. It uses an active field which on delete, it will only set to False and not actually delete the records from the overriden delete method. There is a provision available to actually delete records. I...

Read: https://blog.danwald.me/django-soft-delete-model-using-managers

@django_prog
___
Другие наши проекты
How to Dockerize a Python Django App for AWS EC2 with AWS RDS as the Database and Secure it with HTTPS using Let’s Encrypt

Dockerizing a Python Django application, deploying it on AWS EC2, and securing it with HTTPS using Let’s Encrypt is a robust way to ensure scalability, manageability, and security. This guide will walk you through each step in detail.
Prerequisites
B...

Read: https://blog.ahmadwkhan.com/how-to-dockerize-a-python-django-app-for-aws-ec2-with-aws-rds-as-the-database-and-secure-it-with-https-using-lets-encrypt

@django_prog
___
Другие наши проекты
Pandas НЕ для анализа данных

В среде питонистов библиотека Pandas пользуется большой популярностью и по большей мере известна в контексте DataSciense и анализа данных. DataFrame пандас позволяет не только всячески манипулировать данными, но и выводить их в нужном формате, предоставляя широкие возможности для кастомизации. Например, использовали ли вы объекты класса Styler, входящего в состав Pandas? Мне показалось интересным взглянуть на Pandas с этой стороны.


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

@django_prog
___
Другие наши проекты
Django Portfolio

Advanced Django Blog

Django and Folium

Django Geoapp



Advanced Django Blog
A blog project built using:

Django Web Framework

Django REST Framework

Graphene Django

Cookiecutter Django

HTMX

Vue.js 3

Quasar Framework

Tanstack Vue Query

Vue A...

Read: https://moustafashaaban.hashnode.dev/django-portfolio

@django_prog
___
Другие наши проекты
DjangoCon US: Call for Venue Proposal 2025

DEFNA is seeking proposals for a venue for DjangoCon US 2025 and ideally
2026. You can read the details on DEFNA’s
site
.

For 2025, we are looking at conference dates of October 5-10, 2025 or
October 12-17, 2025.

The deadline for submissions is July 28, 2024. If you have any
questions or concerns, please reach out to the DEFNA board at hello AT defna.org. We look forward to hearing from you!

Read: https://www.djangoproject.com/weblog/2024/jun/19/djangocon-us-call-for-venue-proposal-2025/

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

Всем привет, меня зовут Иван Елфимов, я Developer Advocate в Островке. До DevRel-ства я 5 лет руководил командой разработки партнёрских интеграций.

Мы в Островке создаём платформы бронирования тревел-услуг не только для индивидуальных путешественников, но и для корпоративных клиентов и тревел-агентств — наших B2B-партнёров.

У B2B-партнёров может быть много клиентов и бронирований. По каждому бронированию нужна подробная информация — стоимость, комиссия, статус оплаты, кто основной гость и т. д. Всем этим наши партнёры управляют в личном кабинете. Я расскажу вам, как мы подключали в личном кабинете B2B-партнёров умный поиск по заказам. Умный, потому что может подстраиваться под поисковый запрос и иногда даже делать полнотекстовый поиск.
Узнать, как править всеми

Читать: https://habr.com/ru/companies/ostrovok/articles/823186/

@django_prog
___
Другие наши проекты
Более 100 Вопросов с собеседований Python

Представляю подборку из более чем 100 вопросов с собеседований на позицию Junior Python-разработчика. На Хабре можно найти неплохие статьи по подготовке к собеседованию, но полного набора вопросов и ответов для проверки знаний Python в формате чек-листа я не встречал.

Для кого эта статья?

Для тех, кто считает, что знает Python как свои пять пальцев — проверьте себя!
Для тех, кому предстоят собеседования и хочется устранить пробелы в знаниях.
Для тех, кто только начинает изучать Python — статья покажет, что в Python хватает сюрпризов.
Вопросы включают простые и сложные, теоретические и практические — это микс, который поможет вам лучше понять ваш рабочий инструмент.

Что ж, поехали!


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

@django_prog
___
Другие наши проекты
2
Creating an URL shortener using Django framework

Introduction
URL shorteners have become an integral part of modern online communication. They provide a convenient way to share long and complex URLs in a concise and memorable format.
In this step-by-step guide, We will explore how to build a URL sh...

Read: https://codely.hashnode.dev/creating-an-url-shortener-using-django-framework

@django_prog
___
Другие наши проекты
Beginner's Guide to Setting Up a Django Project

Django is a powerful web framework for Python that allows you to build web applications quickly and efficiently. This guide will walk you through the process of setting up a Django project from scratch, perfect for beginners who want to get started w...

Read: https://codingpathsala.hashnode.dev/beginners-guide-to-setting-up-a-django-project

@django_prog
___
Другие наши проекты
Create a Blog with Django 5 + Supabase — Models + Database

Install dependencies
Let’s begin by creating an empty folder with a virtual environment (.venv). If you’re unsure how to create a venv, you can refer to this tutorial.
pip install Django
pip install "psycopg[binary]"

Create project
django-admin star...

Read: https://redmonkey.hashnode.dev/create-a-blog-with-django-5-supabase-models-database

@django_prog
___
Другие наши проекты
The Path of Django

Beginner's guide
In the lastest survey Django was the most popular web framework out there used in all the big tech companies creating fast and powerfull application easily.
Introduction to Django
Django is a high-level Python web framework renowned ...

Read: https://codely.hashnode.dev/the-path-of-django

@django_prog
___
Другие наши проекты
Designing Scalable and Extensible APIs with Django REST Framework

In today's fast-paced development environment, building scalable and extensible APIs is crucial for both web and mobile applications. Django REST Framework (DRF) is a powerful and flexible toolkit that makes it easy to build Web APIs. This guide will...

Read: https://blog.ahmadwkhan.com/designing-scalable-and-extensible-apis-with-django-rest-framework

@django_prog
___
Другие наши проекты
Deploying a Django DRF Backend to DigitalOcean's App Platform

1. Preparing the Application for Deployment
a. Project Structure
Ensure your Django project follows a standard structure:
myproject/
├── myproject/
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── app/
│ ├── migrations/
│...

Read: https://blog.ahmadwkhan.com/deploying-a-django-drf-backend-to-digitaloceans-app-platform

@django_prog
___
Другие наши проекты
Understanding Django's settings.py File: A Comprehensive Guide for Beginners

Introduction
The settings.py file is often referred to as the heart of a Django project. It contains all the configuration of your Django installation, controlling aspects like database settings, installed applications, middleware, URL configuration,...

Read: https://codingpathsala.hashnode.dev/understanding-djangos-settingspy-file-a-comprehensive-guide-for-beginners

@django_prog
___
Другие наши проекты
Python Security Essentials for Your Apps

In July 2020, Twitter faced a serious security breach where high-profile accounts were compromised, leading to unauthorized tweets soliciting Bitcoin. This incident highlighted the vulnerability of online platforms to cyberattacks and underscored the...

Read: https://codingtipsandconcepts.hashnode.dev/python-security-essentials-for-your-apps

@django_prog
___
Другие наши проекты
2