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
React JS and Django

Everyone would agree when I say that React is way better for front than HTML, CSS, and Javascript. I am in the process of learning to use it as the face for a Django web application. I am given a task to read data from a CSV file uploaded by a user a...

Read: https://shamun.hashnode.dev/react-js-and-django
👍1
Custom SQL In Django Migration

In my project, one use case came with custom SQL migration.
Step1:
Create the empty migration
python manage.py makemigrations <project_name--empty -n <relevant# python manage.py makemigrations app --empty -n creating_users

Step 2:
Open c...

Read: https://venkatesh.hashnode.dev/custom-sql-in-django-migration
👍1
Django: Creating models dynamically

My original idea with siteplan was to allow a quick way to start and run a new django project (or app). The official way is to always start a minimal app that contains at least the following:

models.py

settings.py

urls.py


Apparently, you need th...

Read: https://grep.koditi.my/django-creating-models-dynamically
Google Spreadsheets integration in Python (part one)

Let's explore how we can integrate the Google Sheets API in our Python application with Django. We will tackle this in segments, with part one covering how to get API keys from Google, part two covering how to set up our spreadsheet(s), while part th...

Read: https://brayo.hashnode.dev/google-spreadsheets-integration-in-python-part-one
Google Spreadsheets integration in Python (part two)

For this tutorial, I recommend using Google spreadsheets on the web.
Open your preferred browser and head to https://docs.google.com/spreadsheets.Create a new spreadsheet. We'll call ours "Applications".On the top right, click on share:

Open your pr...

Read: https://brayo.hashnode.dev/google-spreadsheets-integration-in-python-part-two
Google Spreadsheets integration in Python (part three)

This tutorial assumes you have a basic understanding of Django and have your app set up already. In this example, we are going to collect bursary application forms from users.
We'll start with defining the model for the applications in the models .py...

Read: https://brayo.hashnode.dev/google-spreadsheets-integration-in-python-part-three
Creating a Custom Authentication Backend in Django

So you want to authenticate different types of users in different ways, or maybe you want to integrate your system with third-party authentication services like Firebase or Auth0, Whatever your use case maybe if you require a custom way of authentica...

Read: https://k4l3b4.hashnode.dev/creating-a-custom-authentication-backend-in-django
Must Use Python Libraries (Part 1)

Tkinter

Tkinter is a Python module that provides a simple and effective way to create graphical user interfaces (GUIs). It offers a wide range of GUI components and tools for building desktop applications, making it a popular choice for Python devel...

Read: https://bigsmoke.hashnode.dev/must-use-python-libraries-part-1
How to set up a cloned Django project

## This article is easy to follow even if you don't have experience working with Django or Git

When working on a Django project with git, developers will likely want git to ignore some files and folders. The `env/` folder in your Django project is o...

Read: https://harunadev.hashnode.dev/how-to-set-up-a-cloned-django-project
Understanding Kubernetes Services: Deploying a Django Todo Web App Step-by-Step

📍Introduction
Welcome to my Kubernetes blog series, where I share my Kubernetes learnings and try to deep dive into topics. In this blog, we will explore the K8s service in detail and understand the difference between them by doing a hands-on projec...

Read: https://varunmargam.hashnode.dev/understanding-kubernetes-services-deploying-a-django-todo-web-app-step-by-step
Validating recursive JSONs using JSONSchema in Python

Hey there!
Recently, while working on a Django app, I implemented validation for a recursive data model that would periodically be synced between the frontend and the backend through an API. It wasn't particularly easy to find a solution online, so I...

Read: https://chopin.hashnode.dev/validating-recursive-jsons-using-jsonschema-in-python
Validating recursive JSONs using JSON Schema in Python

Hey there!
Recently, while working on a Django app, I implemented validation for a recursive data model that would periodically be synced between the frontend and the backend through an API. It wasn't particularly easy to find a solution online, so I...

Read: https://chopin.hashnode.dev/validating-recursive-jsons-using-json-schema-in-python
👍1
Part 3: Building a self-help web app using Django

Hey there!
Oh, boy. A lot happened since Part 2. I changed a lot of what I had implemented earlier and built quite a bit on top of that. I'll try to break them into manageable chunks. In the previous post, I said I'd work on implementing the views ne...

Read: https://chopin.hashnode.dev/part-3-building-a-self-help-web-app-using-django
👍1
Up and Running with Django, the crazy way! -- Part 1

Currently, I get geeks to work on and my clients get amused by my performance as a developer and that's what matters to the client, getting things done, no matter how.
So usually, we talk about a project let's say at 8:am, I give them a dashboard to ...

Read: https://jetezra.hashnode.dev/up-and-running-with-django-the-crazy-way-part-1
👍2
Exploring SSE and PostgreSQL for Real-time Communication in Django

TL;DR: In this article, I explore how we built a relay system to serve real-time notifications to our Django project using Server-Sent Events (SSE) and PostgreSQL LISTEN/NOTIFY. Check out the final project on GitHub here. 🚀


Recently, at my workpla...

Read: https://tobidegnon.hashnode.dev/exploring-sse-and-postgresql-for-real-time-communication-in-django
Django User Registration with Google

OAuth, short for Open Authorization, is a mechanism that enables websites or applications to exchange user data with other platforms, all without necessitating the disclosure of a user’s password. It empowers users to access multiple websites with a ...

Read: https://kellykiiru.hashnode.dev/django-user-registration-with-google
Unleash the Power of Django Manager Methods: A Comprehensive Guide

Have you ever found yourself buried under complex database queries in your Django project? Or perhaps you're struggling to keep your code organized and maintainable? Django manager methods could be the solution you've been looking for. In this guide,...

Read: https://blog.congineal.com/unleash-the-power-of-django-manager-methods-a-comprehensive-guide
👍2
Unlocking the Power of Django's Asynchronous Support

In the ever-evolving landscape of web development, responsiveness and scalability are paramount. In the realm of Django, these qualities have been given a significant boost with the introduction of asynchronous (async) support, starting from Django 3...

Read: https://coderj001.hashnode.dev/unlocking-the-power-of-djangos-asynchronous-support
👍2
Integrate Zoom Meetings in React Js and Python: A Step-by-Step Guide

This comprehensive guide takes you on a journey through the intricate process of integrating Zoom Meetings, the renowned video conferencing platform, into your web application built using React and Python REST API. This guide offers a step-by-step ro...

Read: https://abhaybraja.hashnode.dev/integrate-zoom-meetings-in-react-js-and-python-a-step-by-step-guide
Hello-World туториал на React/Django/RabbitMQ/Websockets

Однажды в поисках примера на React/Django я нашел на Хабре одну интересную статью. Она показалась мне полезной, и я решил дополнить пример из статьи новыми возможностями. В этом сиквеле мы добавим в веб-проект со списком студентов поддержку авторизации и real-time уведомлений на сокетах, улучшим систему Docker-сборки, оптимизируем модель очередей на RabbitMQ и немного пригладим косметику. В результате получим удобный базовый шаблон, с которого вы сможете начинать свои проекты.


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