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
Free Services to Support Development of a Django App I

Introduction
When we are hosting a website using cloud services, we know that the process can be quite expensive. So it makes sense for us to stick to as many free services as we can during the development phase.
Here are 5 different services that we...

Read: https://diptonil.hashnode.dev/free-services-to-support-development-of-a-django-app-i
Structuring Your Django Template The Right Way

Introduction
Templates play a vital role in Django's MVT (Model-View-Template) structure. In simple terms, a Django template is like a particular HTML file written in languages like HTML, CSS, and Javascript. These templates create the visual appeara...

Read: https://faithbolanle.hashnode.dev/structuring-your-django-template-the-right-way
Choosing the Right Framework: Laravel, Django, or React?

In the world of web development, selecting the right framework is crucial to ensure efficient and successful project outcomes. Laravel, Django, and React are three popular choices that developers often consider.
Before hardcore developer comes at me...

Read: https://scofield.hashnode.dev/choosing-the-right-framework-laravel-django-or-react
👍1
Python Web Development Explained: An In-Depth Look at Flask and Django

Hey there, fellow coders! Are you ready for an exciting deep-dive into the world of Flask and Django - two Python frameworks that are absolute game-changers in web development? Python, our trusty friend, is known for its simplicity and versatility, p...

Read: https://asksnehasish.hashnode.dev/mastering-web-dev-python-flask-django
👍1
Essential Django Commands for Web Development

Django is a powerful web framework that simplifies the process of building web applications. As a Django developer, it's important to be familiar with certain commands that can greatly enhance your productivity. In this blog post, we'll explore some ...

Read: https://kcihemelandu.hashnode.dev/essential-django-commands-for-web-development
How to Create an Empty Migration File in Django

Migrations are an essential part of Django, as they allow you to manage your database schema and ensure that it is consistent with your models. Most migrations capture actual changes to your models, but there are some scenarios where you may need to create an empty migration file.
In this article, we will show you how to create an empty migration …

Read: https://djangocentral.com/creating-an-empty-migration-file-in-django/
Notes from a course that helped me integrate django and Vue

Introduction
In one of the projects that I'm working on, there was a need to integrate django and Vue.
There are a lot of articles, blog posts and courses on integrating both. Most of them use the strict frontend and backend approach i.e. Vue takes c...

Read: https://hellosambhavi.com/notes-from-a-course-that-helped-me-integrate-django-and-vue
#6 - Change of plan with the frontend approach

In my previous post, I wrote about setting up the User module in Wobu. Backend work started to take good shape. After a while, I was at crossroads 🚦.
When I started developing Wobu, I wanted to focus on the backend first and decided to keep the fron...

Read: https://hellosambhavi.com/6-change-of-plan-with-the-frontend-approach
Understanding the 'F' Expression in Django: When and Why to Use It

In Django, QuerySetsprovide a powerful way to retrieve, manipulate, and filter data from the database. Among the various tools available within QuerySets, the 'F' expression stands out as a valuable feature.
This article aims to explore the 'F' expression in Django QuerySets, explaining its purpose and discussing scenarios where it proves beneficial.
What is the 'F' Expression?
The 'F' expression …

Read: https://djangocentral.com/f-expression-in-django/
Comparing Backend Frameworks

In the ever-evolving world of web development, choosing the right backend framework is crucial for building robust, scalable and efficient applications. Among the multitude of options available, flask, Django and express.js stand out as powerful tool...

Read: https://softwareninja.hashnode.dev/comparing-backend-frameworks
Django Rest API Security: Broken Object Level Authorization

Introduction
Object-level permission grants or restricts access to individual objects based on the authenticated user's role or defined permissions. This is useful in applications to control data visibility and prevent accidental data leakages.
Suppo...

Read: https://blog.stevenwithph.com/django-rest-api-security-broken-object-level-authorization
Empezar con Django

Un viaje al mundo del desarrollo web con Python
Django es un framework de desarrollo web de alto nivel y de código abierto que utiliza Python como lenguaje de programación. Es conocido por su facilidad de uso, su potencia y su capacidad para acelerar...

Read: https://jorgecespedes.hashnode.dev/empezar-con-django
Dockerizing a Django Todo App: A Step-by-Step Guide

Introduction
In this tutorial, we will explore the process of containerizing a Django Todo App using Docker. By adopting containerization, we can simplify the deployment process and ensure consistent behavior across different environments. Docker pro...

Read: https://dikshanthasbe.hashnode.dev/dockerizing-a-django-todo-app-a-step-by-step-guide
Top 5 Essential Commands for Deploying Django Apps to Heroku

Deploying applications to Heroku becomes a breeze with these five essential commands in your arsenal. From logging in to managing deployments, these commands will streamline your deployment process and help you unleash the full potential of Heroku's ...

Read: https://codepriest.hashnode.dev/top-5-essential-commands-for-deploying-django-apps-to-heroku
Linking Django and MySQL

Introduction
The database is a vital part of a web application. It holds important data that the application needs to perform actions like creating, reading, updating, and deleting information. When building an application, the database can either be...

Read: https://franklynose.hashnode.dev/linking-django-and-mysql
👍1
Implementing JSON Web Token Authentication with Django-REST Framework

Authentication is the process of identifying users accessing a web service. This article explains how to implement JSON Web Token (JWT) Authentication in a Django application.
JWT Authentication involves the use of JSON Web Tokens (JWTs). These token...

Read: https://kcee.hashnode.dev/implementing-json-web-token-authentication-with-django-rest-framework
Exploring Django's Third-Party Packages: Top Libraries You Should Know

Django is a high-level, open-source Python web framework designed to help developers build web applications efficiently. It is maintained by the Django Software Foundation.
Django encourages the use of reusable modules and follows the "batteries incl...

Read: https://hashnode.ifihan.dev/exploring-djangos-third-party-packages-top-libraries-you-should-know
👍1
When plans go astray: my unsuccessful journey of migrating a large Django project to Mypy

TL;DR - Mypy is amazing, but your code needs to be ready for it. The untyped nature of Python allows magic to happen and shortcuts to be made (at the cost of more runtime errors). Adding a type checker such as Mypy to a codebase developed under this ...

Read: https://blog.derlin.ch/my-unsuccessful-journey-of-migrating-a-large-django-project-to-mypy
👍1
How to Structure Your Django Template The Right Way

Introduction
Templates play a vital role in Django's MVT (Model-View-Template) structure. In simple terms, a Django template is like a particular HTML file written in languages like HTML, CSS, and Javascript. These templates create the visual appeara...

Read: https://faithbolanle.hashnode.dev/how-to-structure-your-django-template-the-right-way
👍2
Что же такое Django?

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

Чтобы найти простое объяснение и понять 10 минутный урок, приходилось несколько часов серфить интернет и потеть над кодом, выявляя правильный путь исправления ошибок. Везде говорят, что в первую очередь нужно учиться искать информацию в интернет. Но сейчас, когда я изучаю Django, даже "перекурив" весь русскоязычный мануал, я не понял ничего. В каждом предложении нужно "гуглить" термины. В сотрудничестве с ИИ я попробовал дать простое объяснение, которое поймет даже первоклассник.

Я только учусь и курс Django пройден наполовину. Все это сделано для тех, у кого тоже возникли трудности.
Узнать про Django

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