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
How To Connect Your Django Project To Database Using Pycharm

So in this article, the database we are going to be using will be MySQL but what you will learn in this article can also be used for other databases so before we start you need to go to your terminal and pip install mysqlclient so this will allow us ...

Read: https://advanceworm.hashnode.dev/how-to-connect-your-django-project-to-database-using-pycharm
why python is said to be easy? hidden secrets

What exactly is Python? Everything you should know
Danleo (CC BY-SA 3.0)
Since its inception in 1991, the Python programming language has been regarded as a filler, a means of writing scripts that "automate the boring stuff" (as one popular book on l...

Read: https://pbaoddstoday.hashnode.dev/why-python-is-said-to-be-easy-hidden-secrets
2022 Django Developers Survey

Please take a moment to fill it out the 2022 Django Developers Survey. We are once again partnering with JetBrains and it is available in 10 different languages.

The survey is an important metric of Django usage and helps guide future technical and community decisions. One recent example is past surveys demonstrated how popular Redis is and built-in caching support was added in Django 4.0 as a direct result of that feedback.

After the survey is over, the aggregated results and anonymized raw data will be published.

Read: https://www.djangoproject.com/weblog/2022/sep/21/2022-django-developers-survey/
👍1
Django News - 2022 Django Developers Survey and DRF 3.14 - Sep 23rd 2022

Read: https://django-news.com/issues/146
👍1
Django Custom Authentication

By default Django is restricted to only using username and password for authentication. But with the use of custom authentication, Django allows user to be able to use any field with the authentication . The basic purpose of custom authentication is ...

Read: https://djangoproject.hashnode.dev/django-custom-authentication
Automated Data Entry

Created an automated data entry for Excel Software. Pls check it out below. I customize it to suite your need if need be. #python #100DaysOfCode #OpenSource #backend #100Devs
Source Code
Programming Language used: Python

Automation is the way!!!

Read: https://ayomisco.hashnode.dev/automated-data-entry
Microservice Architecture in Django project

Welcome to microservice architecture using Django!
Django is a powerful web framework that helps you build complex web applications quickly and easily. But what exactly is microservice architecture, and how can Django help you take advantage of it?
M...

Read: https://kailsvs.hashnode.dev/microservice-architecture-in-django-project
Build a Django CRUD app using Class-based views

Introduction
In this blog, I am going to show you how to build a functional CRUD(Create-Read-Update-Delete) To-Do app using one of my favourite Django features: Class-based views (CBV). I will briefly discuss what CBV is, and how to apply this approa...

Read: https://hassanelabdallah.hashnode.dev/build-a-django-crud-app-using-class-based-views
👍2
Como integrar Django con Tailwind y HTMX

Hola!!!😎 Hoy les quiero compartir una combinación de frameworks que nos permiten desarrollar sitios web modernos de una forma rápida y fácil, se trata de Django, Tailwind y HTMX.

Django: Framework por excelencia para desarrollar sitios web con lím...

Read: https://roylans.hashnode.dev/integrar-django-tailwind-htmx
👍1👎1
Soft Django Theme - How to use it (Free Product)

Hello Coders!
This article explains how to enhance the UI for a newly created Django project by using Soft UI Dashboard, an open-source theme released under the MIT license on GitHub. The theme can be installed using PIP and the activation requires ...

Read: https://app-generator.hashnode.dev/soft-django-theme-how-to-use-it-free-product
👍1
How to Build a Scalable Streaming App with Django, Celery & YugabyteDB

When building real-time applications, there are many database options to choose from.
If you’re looking for a high-performance database that can handle large-scale data, YugabyteDB is a great option. YugabyteDB lets you easily scale your database to ...

Read: https://stalwartcoder.hashnode.dev/how-to-build-a-scalable-streaming-app-with-django-celery-yugabytedb
Starting a new Django Project with PostgreSQL database

Pre-reading: Tutorials you may need

Choosing an IDE
Installing pip
Download Python

This article assumes:

Basic understanding of Django.
Basic knowledge of how to use CLI.
Basic understanding of Git.

Let's jump right into it!
First, head to your t...

Read: https://karen-ngala.hashnode.dev/starting-a-new-django-project-with-postgresql-database
(VIDEO) Django Material Template - How to use it

Hello Coders!
The video material mentioned in this article aims to help beginners create a new project from scratch and later, enhance the default Django UI by installing a modern UI kit: Material Dashboard. The product used in the demonstration is...

Read: https://app-generator.hashnode.dev/video-django-material-template-how-to-use-it
Django News - Heroku Alternatives for Django Apps - Sep 30th 2022

Read: https://django-news.com/issues/147
Hand-in-hand Walkthrough Web Development.

The Elon Musk saying that goes thus, "If you don't make stuff, there is no stuff", should be your watchword throughout your Web Development journey.
If you don't know how to get started or you have started and do not really know how to navigate your...

Read: https://cruxcodes.hashnode.dev/hand-in-hand-walkthrough-web-development
Django Start Automate

Of course you know the routine of creating a new django project is boring there are many steps right
that's why i made a tool called django-start

GitHub Repo
This tool makes you create a simple Django project in one command that will save you a lot...

Read: https://islam-kamel.hashnode.dev/django-start-automate
Django to AWS Elasticbeanstalk

Hello developer and welcome, So you just developed nice django application and want to use AWS to host it but don't want to go through the rigorous steps of setting up EC2, load balancer, database and many more. Congratulations to you, there is AWS e...

Read: https://djangoway.hashnode.dev/django-to-aws-elasticbeanstalk
Unlock django super powers with Django Extensions

Installation
As of now django-extension is of version 3.2.1. Install it with command:
pip3 install django-extensions

Configuration
Add the django_extensions package to the INSTALLED_APPS section of the settings.py file.:
INSTALLED_APPS = (
...
'...

Read: https://nizu.me/unlock-django-super-powers-with-django-extensions
How to create a RESTful API Service in Django: A Simple Todo API with Django and PostgreSQL

Introduction
Django is a vast framework filled with many already prepared libraries that cover almost every aspect of server-side backend development, but 90% of the time, Django developers spend more time creating SSR (Server Side Rendered) websites...

Read: https://blog.heyonuoha.live/how-to-create-a-restful-api-service-in-django-a-simple-todo-api-with-django-and-postgresql
Django security releases issued: 4.1.2, 4.0.8, and 3.2.16

In accordance with our security release policy, the Django team
is issuing Django 4.1.2, Django 4.0.8, and Django 3.2.16.
These releases addresses the security issue detailed below. We encourage all
users of Django to upgrade as soon as possible.
CVE-2022-41323: Potential denial-of-service vulnerability in internationalized URLs

Internationalized URLs were subject to potential denial of service attack via
the locale parameter. This is now escaped to avoid this possibility.

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

Thanks to Benjamin Balder Bach for the report.
Affected supported versions

* Django main branch
* Django 4.1
* 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.1.2 (download Django 4.1.2 | 4.1.2 checksums)
* Django 4.0.8 (download Django 4.0.8 | 4.0.8 checksums)
* Django 3.2.16 (download Django 3.2.16 | 3.2.16 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/oct/04/security-releases/