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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Django Ajax Post Request Example

Hi Dev,
In this tutorial, you will learn django ajax post request example. In this article, we will implement a how do i post with jquery/ajax in django. I explained simply about jquery ajax post json response example. it's simple example of how do i...

Read: https://tuts-station.hashnode.dev/django-ajax-post-request-example
Django Unleashed Framework
Photo
Django security releases issued: 4.0.7 and 3.2.15

In accordance with our security release policy, the Django team
is issuing Django 4.0.7, and Django 3.2.15.
These releases addresses the security issue detailed below. We encourage all
users of Django to upgrade as soon as possible.
CVE-2022-36359: Potential reflected file download vulnerability in FileResponse

An application may have been vulnerable to a reflected file download (RFD)
attack that sets the Content-Disposition header of a FileResponse
when the filename was derived from
user-supplied input. The filename is now escaped to avoid this possibility.

This issue has high severity, according to the Django security policy.

Thanks to Motoyasu Saburi for the report.
Affected supported versions

* Django main branch
* Django 4.1 (which will be released in a separate blog post later today)
* Django 4.0
* Django 3.2
Resolution

Patches to resolve the issue have been applied to Django's main branch and the
4.1, 4.0, and 3.2 release branches. The patches may be obtained from the
following changesets:

* On the main branch
* On the 4.1 release branch
* On the 4.0 release branch
* On the 3.2 release branch

The following releases have been issued:

* Django 4.0.7 (download Django 4.0.7 | 4.0.7 checksums)
* Django 3.2.15 (download Django 3.2.15 | 3.2.15 checksums)

The PGP key ID used for this release is Carlton Gibson: E17DF5C82B4F9D00.
General notes regarding security reporting

As always, we ask that potential security issues be reported via
private email to [email protected], and not via Django's
Trac instance or the django-developers list. Please see our security
policies
for further
information.

Read: https://www.djangoproject.com/weblog/2022/aug/03/security-releases/
Django 4.1 released

The Django team is happy to announce the release of Django 4.1.

The release notes
cover the profusion of new features in detail, but a few highlights are:

* An async interface to the ORM, and the ability to define async handlers on class-based views.
* The use of ORM-defined database constraints in model validation.
* Better form rendering accessibility and output style customization.

You can get Django 4.1 from our downloads page or from the
Python Package Index
. The PGP key
ID used for this release is Carlton Gibson: E17DF5C82B4F9D00.

With the release of Django 4.1, Django 4.0 has reached the end of mainstream
support. The final minor bug fix release, 4.0.7, was issued today.
Django 4.0 will receive security and data loss fixes until April 2023. All
users are encouraged to upgrade before then to continue receiving fixes for
security issues.

See the downloads page for a table of
supported versions and the future release schedule.

Read: https://www.djangoproject.com/weblog/2022/aug/03/django-41-released/
Как стажёр оптимизировал запросы и нашел баг в Django

Недавно я нашел баг в Django, создал тикет с исправлением и его приняли.

В статье расскажу подробнее — над чем работал, в чем была ошибка и почему ее сложно встретить. А также еще про один баг, который по классике оказался фичей 😊.


Читать: https://habr.com/ru/post/680572/
👏3
How to Create a API using Django Rest Framework?

Hi Dev,
Here, I will show you how to create a api using django rest framework. We will look at example of django rest api example. you will learn django rest framework post example. I would like to show you django rest api tutorial.
Read more...
http...

Read: https://tuts-station.hashnode.dev/how-to-create-a-api-using-django-rest-framework
Introducing BudgetME 🚀 : The Easiest and Most Comprehensive to Keep Track of your Earnings

Introduction
BUDGETME is one of the most comprehensive and easy-to-use budgeting web-app.
I created budgetMe because I wanted to be serious about managing my income this year. Unfortunately, I had to result to using my head and doing mental calculat...

Read: https://thinkpanda.hashnode.dev/introducing-budgetme-the-easiest-and-most-comprehensive-to-keep-track-of-your-earnings
👍2
How to Send Email in Python Django ?

HI Dev,
Are you looking for example of how to send email in python django. This post will give you simple example of how to send email in python django app. it's simple example of how to send email in python django example. I explained simply step by...

Read: https://tuts-station.hashnode.dev/how-to-send-email-in-python-django
👍3
Django News - Django 4.1 Released - Aug 5th 2022

Read: https://django-news.com/issues/139
🔥2
Django News - Django 4.1 Released - Aug 5th 2022

Read: https://django-news.com/issues/139
Introducing BudgetME 🚀 : The Easiest and Most Comprehensive way to Keep Track of your Earnings

Introduction
BUDGETME is one of the most comprehensive and easy-to-use budgeting web-app.
I created budgetMe because I wanted to be serious about managing my income this year. Unfortunately, I had to result to using my head and doing mental calculat...

Read: https://thinkpanda.hashnode.dev/introducing-budgetme-the-easiest-and-most-comprehensive-way-to-keep-track-of-your-earnings
Django Crop Image Before Upload using Cropper JS Example

Hi Dev,
Now, let's see post of django Crop Image Before Upload using Cropper JS. we will help you to give example of django cropper js example. I explained simply about django crop image before upload. I explained simply step by step crop image using...

Read: https://tuts-station.hashnode.dev/django-crop-image-before-upload-using-cropper-js-example
👍1
A New Chapter...

New to Blogging
As the title represents, I'm no professional blogger. this will be a place where I try to find people like me who are interested in learning every day.
So...
As an introduction, I study Artificial Intelligence at the Isfahan Universit...

Read: https://www.tariblog.me/a-new-chapter
How to Develop a Virtual Conferencing Website like Google Meet with Django and Jitsi API (Part 2 of 2).

After the first part of this article, I received several questions from Individuals which is majorly based on how to distinguish between Guest and the Moderator of the meeting.
Yes, The truth is that the free tier of Jitsi treat all meeting participa...

Read: https://afeez1131.hashnode.dev/how-to-develop-a-virtual-conferencing-website-like-google-meet-with-django-and-jitsi-api-part-2-of-2
Tetra - A full stack component framework for Django using Alpine.js

Read: https://pythonawesome.com/tetra-a-full-stack-component-framework-for-django-using-alpine-js/
Django Ajax Image Upload Example

Hi Dev,
Now, let's see post of django ajax image upload example. This post will give you simple example of ajax file upload django. you will learn how to send image data using ajax. I would like to share with you django ajax image upload example form...

Read: https://tuts-station.hashnode.dev/django-ajax-image-upload-example
Django cookiecutter

Do you know, how to set up your production-ready Django project with all twelve-factor app standards within minutes? if your answer is no then use Django-Cookiecutter

A command-line utility that creates projects from cookiecutters
(project templates...

Read: https://pratapkute.hashnode.dev/django-cookiecutter
Top 5 most useful Python libraries

The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code — not in reams of trivial code that bores the reader to death.

Guido van Rossum


The great majority of corpor...

Read: https://kuldeepluvani.hashnode.dev/top-5-most-useful-python-libraries
Django Ajax Form Validation Example

Hi Dev,
Now, let's see article of django ajax form validation. I explained simply step by step django ajax form validation example. this example will help you submitting a form with ajax django. This post will give you simple example of django submit...

Read: https://tuts-station.hashnode.dev/django-ajax-form-validation-example
👍1
Creating Custom CMS In Django | Django CMS Building By shriekdj

So I Thought about creating the Custom CMS and Update it's feature day by day as per need.
For Example Firstly I just added blog app in django project named dj_admin.
And Created Very Simple Model LIke
from django.db import models

# Create your mode...

Read: https://shriekdj.hashnode.dev/creating-custom-cms-in-django-django-cms-building-by-shriekdj
👍1
How to Send Email to Multiple User using Django?

Hi Dev,
This simple article demonstrates of how to send email to multiple user using django python. This article will give you simple example of how to send email to multiple user using django admin. we will help you to give example of how to send em...

Read: https://tuts-station.hashnode.dev/how-to-send-email-to-multiple-user-using-django
👍2