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
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
Django 5.1 beta 1 released

Django 5.1 beta 1 is now available. It represents the second stage in the 5.1
release cycle and is an opportunity for you to try out the changes coming in
Django 5.1.

Django 5.1 brings a kaleidoscope of improvements which you can read about in the in-development 5.1 release notes.

Only bugs in new features and regressions from earlier versions of Django will
be fixed between now and the 5.1 final release. Translations will be updated
following the "string freeze", which occurs when the release candidate is
issued. The current release schedule calls for a
release candidate in a month from now, and a final release to follow about two
weeks after that, scheduled for August 7th.

Early and frequent testing from the community will help minimize the number of
bugs in the release. Updates on the release schedule are available on the
Django forum
.

As with all alpha and beta packages, this is not for production use. But if
you'd like to take some of the new features for a spin, or to help find and fix
bugs (which should be reported to the issue tracker), you can grab a copy of the beta
package from our downloads page or
on PyPI.

The PGP key ID used for this release is Natalia Bidart: 2EE82A8D9470983E.

Read: https://www.djangoproject.com/weblog/2024/jun/26/django-51-beta-1-released/

@django_prog
___
Другие наши проекты
Automating Ad Campaigns with Open AI and Django

Outline:

Introduction

Purpose of the blog post

Importance of integrating OpenAI API into Ad Tech products

Brief overview of what will be covered



Understanding the Integration of OpenAI API in Ad Tech

Overview of OpenAI API

Benefits of using ...

Read: https://blog.ahmadwkhan.com/automating-ad-campaigns-with-open-ai-and-django

@django_prog
___
Другие наши проекты
Automating Ad Campaigns with Open AI and Python-Django

Outline:

Introduction

Purpose of the blog post

Importance of integrating OpenAI API into Ad Tech products

Brief overview of what will be covered



Understanding the Integration of OpenAI API in Ad Tech

Overview of OpenAI API

Benefits of using ...

Read: https://blog.ahmadwkhan.com/automating-ad-campaigns-with-open-ai-and-python-django

@django_prog
___
Другие наши проекты
How to Connect Cloud-Hosted PostgreSQL to Django: A Step-by-Step Guide

Introduction
Django, by default, uses SQLite as its database, which is great for development but may not be suitable for production environments. PostgreSQL is a powerful, open-source relational database system that's often used in production. In thi...

Read: https://codingpathsala.hashnode.dev/how-to-connect-cloud-hosted-postgresql-to-django-a-step-by-step-guide

@django_prog
___
Другие наши проекты
👍2
Django Guide: Crafting a Super Admin Service for E-commerce Microservice Systems

As a Django developer, I excel on solving complex problems and continually pushing the boundaries of my technical skills. Recently, I faced a particularly challenging task: creating a super admin service for an e-commerce microservice. This experienc...

Read: https://victorolusola.hashnode.dev/django-guide-crafting-a-super-admin-service-for-e-commerce-microservice-systems

@django_prog
___
Другие наши проекты
Making Django Web Application Faster

In a recent project of building an e-commerce web app in Django, some requests were relatively slow when retrieving items from the database, especially when using query filtering.
To overcome this challenge, I used database indexes to improve perform...

Read: https://nickyops.hashnode.dev/making-django-web-application-faster

@django_prog
___
Другие наши проекты
1
Solving the Styled Email Challenge in Django

As I delved into developing a file server project using Django, I encountered a pivotal challenge: sending styled emails to users. The project aimed to empower administrators to upload files seamlessly while allowing users to download and email these...

Read: https://jimmmyessel.hashnode.dev/solving-the-styled-email-challenge-in-django

@django_prog
___
Другие наши проекты
How I Learned Celery, Django, and Redis to Perform Rapid Background Asynchronous Tasks

Introduction
As part of developing the Maji Safi platform(Swahili Word that means Clean Water) , a crucial requirement was to handle background tasks efficiently, especially for sending verification emails when new users register. To achieve this, I ...

Read: https://waynemusungu.hashnode.dev/how-i-learned-celery-django-and-redis-to-perform-rapid-background-asynchronous-tasks

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