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 Read a Text File in Python with Examples

Working with text files is a fundamental task in many Python applications. Whether you're processing large data files, reading configuration files, or analyzing log files, understanding how to read text files efficiently is essential.
In this article, we'll dive into the world of file handling in Python and explore different techniques to read text files with ease. By the end, …

Read: https://djangocentral.com/how-to-read-a-text-file-in-python/
👍1
Django templates(configure HTML and CSS),heard of HTML inheritance?

We know that ,HTML is the user interface of any webpage. User interface will help the user to use the service of the website .Even though Django is a python based framework,we can configure the HTML and beautify the pages using CSS within the framewo...

Read: https://pythongeek.hashnode.dev/django-templatesconfigure-html-and-cssheard-of-html-inheritance
Python Libraries Every Developer Should Know

Python's strength lies not only in its simplicity and readability but also in its rich ecosystem of libraries. These libraries provide pre-built functions and modules that extend Python's capabilities and help developers save time and effort. In this...

Read: https://johananoppongamoateng.hashnode.dev/python-libraries-every-developer-should-know
Introduction to Web Frameworks: A Comprehensive Guide

In the world of web development, creating dynamic and robust websites and web applications requires a solid foundation and efficient tools. This is where web frameworks come into play. Web frameworks provide developers with a structured approach to b...

Read: https://quinnkiwalabye.hashnode.dev/introduction-to-web-frameworks-a-comprehensive-guide
Handling Secrets of a Django Application in Different Environments

Introduction
We know that the development and production environments of an application are vastly different. We also know that it is a common habit among beginners to simply check their application secrets (such as the SECRET_KEY, database credentia...

Read: https://diptonil.hashnode.dev/handling-secrets-of-a-django-application-in-different-environments
Django: Building Web Applications with Python

Strong Python web framework Django is renowned for its high-level architecture and quick development capabilities. Django gives developers the tools they need to quickly build reliable and scalable web applications thanks to its simple, practical des...

Read: https://quinnkiwalabye.hashnode.dev/django-building-web-applications-with-python
👍1
From Sync to Async: Maximizing Performance in Django

Performance optimization is a crucial aspect of building web applications, and developers are constantly seeking ways to make their applications faster and more responsive.
In the world of Django, async support has emerged as a powerful tool for unlo...

Read: https://pragativerma18.hashnode.dev/from-sync-to-async-maximizing-performance-in-django
👍1
#5 - Time to bring up the User module

In my previous post, I wrote about setting the stage to write test cases.
My next step would be to configure the authentication module as that is one of the most important as well as mandatory features of any app. How should a User sign up, What woul...

Read: https://hellosambhavi.com/5-time-to-bring-up-the-user-module
Streamlined Passwordless Authentication in Django REST Framework with Passage using drf-passage-identity: A Seamless Integration Guide with React.js

Use pip install drf-passage-identity to effortlessly integrate Passage into your Django REST Framework app. Leverage a custom PassageUser module over the User module provided by Django but with built-in Passage user integration and token authenticati...

Read: https://kothawleprem.hashnode.dev/streamlined-passwordless-authentication-in-django-rest-framework-with-passage-using-drf-passage-identity-a-seamless-integration-guide-with-reactjs
👍1
Django vs Flask

What is Flask?
Flask is an micro framework offering basic features of web app. This framework has no dependencies on external libraries. The framework offers extensions for form validation, object-relational mappers, open authentication systems, uplo...

Read: https://ee-divyanshu1.hashnode.dev/django-vs-flask
👍1
Simple ToDo List App in Django Framework+ htmx + Bootstrap 5

Check out my previous blog about Revolutionize Your Chat App with Django Channels: Unleashing Real-Time Communication Power!.
Introduction
In this tutorial, we will walk through the process of creating a Todo list application using the Django web fra...

Read: https://devsumitg.hashnode.dev/simple-todo-list-app-in-django-framework-htmx-bootstrap-5
👍2
10 Essential Django Packages Every Developer Should Know

Check out my previous blog about Simple ToDo List App in Django Framework+ htmx + Bootstrap 5.
Introduction
Django is a powerful web development framework that allows developers to quickly build complex web applications. One of the key strengths of D...

Read: https://devsumitg.hashnode.dev/10-essential-django-packages-every-developer-should-know
👍3
Learning Django

I want to make a blog website like hashnode sometime later on. I figured that Django would be a good framework to start. I have currently set up a basic website that displays book details. I have learned to use the database and migration commands to ...

Read: https://shashinoorghimire.com.np/learning-django
Introduction to the Full stack

1. Understanding Full-stack development
Welcome to the full-stack development with Django learning series. This topic aims to help the reader understand what it actually means to be a full-stack developer. First, let's discuss the role of a full-stac...

Read: https://franklynose.hashnode.dev/introduction-to-the-full-stack
Django Unleashed Framework
Photo
Django security releases issued: 4.2.3, 4.1.10, and 3.2.20

In accordance with our security release policy, the Django team
is issuing Django 4.2.3, Django 4.1.10, and Django 3.2.20.
These releases addresses the security issue detailed below. We encourage all
users of Django to upgrade as soon as possible.
CVE-2023-36053: Potential regular expression denial of service vulnerability in EmailValidator/URLValidator

EmailValidator and URLValidator were subject to potential regular
expression denial of service attack via a very large number of domain name
labels of emails and URLs.

Thanks Seokchan Yoon for reports.

This issue has severity "moderate" according to the Django security policy.
Affected supported versions

* Django main branch
* Django 4.2
* Django 4.1
* Django 3.2
Resolution

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

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

The following releases have been issued:

* Django 4.2.3 (download Django 4.2.3 | 4.2.3 checksums)
* Django 4.1.10 (download Django 4.1.10 | 4.1.10 checksums)
* Django 3.2.20 (download Django 3.2.20 | 3.2.20 checksums)

The PGP key ID used for this release is Mariusz Felisiak: 2EF56372BA48CD1B.
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/2023/jul/03/security-releases/
Дайджест Python #12: взлом ChatGPT и оптимизация Jupyter Notebook

Собрали лучшие материалы по Python с 15 по 30 июня. Узнайте, как взломать ChatGPT и как компилировать типизированный Python.

Читать: «Дайджест Python #12: взлом ChatGPT и оптимизация Jupyter Notebook»
What happens behind the scene in Django? Understand the request/response cycle of Django.

In the world of web development, Django has emerged as a powerful framework for building robust and scalable web applications. As you dive into Django, it's essential to understand how the framework handles incoming requests and generates appropriate...

Read: https://faithbolanle.hashnode.dev/what-happens-behind-the-scene-in-django-understand-the-requestresponse-cycle-of-django
Google Authentication in Django

Hello Internet Programmers. Let’s add google authentication in Django projects. We will use django-allauth packege. Okay, let’s jump into the code.
We are continuing from the previous tutorial: Django-allauth Customizing form templates and adding CSS...

Read: https://ifiokambrose.hashnode.dev/google-authentication-in-django
👍2
How to add/Migrate SQLite to PostGres SQL in your Django project

To add PostgreSQL as the database backend for your Django project, you'll need to follow these steps:
Step 1: Install the Required Packages Make sure you have the necessary packages installed. You'll need psycopg2, which is the PostgreSQL adapter for...

Read: https://ifiokambrose.hashnode.dev/how-to-addmigrate-sqlite-to-postgres-sql-in-your-django-project
Get and Post methods using Flask, Django, and FastAPI

HTTP provides different methods for communication between a client and a server. In the article, we're going to decode the basics of get and post methods using various Python frameworks.

Introduction
HTTP methods, also known as HTTP verbs, are an in...

Read: https://therareblogle.hashnode.dev/get-and-post-methods-using-flask-django-and-fastapi