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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Building Course Assist Part 3: Setting up real-time data transfer functionality using SocketIO.

From the time Course Assist was just an idea in my head early last year I've known adding web sockets to the project will be an absolute headache. That was until a few weeks ago when I had a light bulb moment 💡and realised I could easily set it up w...

Read: https://andysonm.hashnode.dev/building-course-assist-part-3-setting-up-real-time-data-transfer-functionality-using-socketio
Building Course Assist Part 2: Setting up real-time data transfer functionality using SocketIO.

From the time Course Assist was just an idea in my head early last year I've known adding web sockets to the project will be an absolute headache. That was until a few weeks ago when I had a light bulb moment 💡and realised I could easily set it up w...

Read: https://andysonm.hashnode.dev/building-course-assist-part-2-setting-up-real-time-data-transfer-functionality-using-socketio
Outreachy: Week nine

Last week, I shared with you the task I worked on as regards the User Guide documentation project of Wagtail CMS. By the end of the week, I had conducted two user research interviews with the help of my mentor, Thibaud.
It has been nine weeks since I...

Read: https://activuscode.hashnode.dev/outreachy-week-nine
Make a mini Todolist with Django

Introduction to Django and its components
Django is an open-source, high-level Python web framework designed for the rapid development of applications that require a secure, scalable, and maintainable architecture. It follows the model-view-template ...

Read: https://sense.hashnode.dev/make-a-mini-todolist-with-django
Django ORM's Hidden Magic: Advanced Uses and Techniques, Part-1

I'm assuming you already know what Django is and what is ORM. If not:-Django is a high-level web framework for building web applications quickly and with less code. It is written in Python and follows the Model-View-Template (MVT) architectural patte...

Read: https://blog.azanulhaque.tech/django-orms-hidden-magic-advanced-uses-and-techniques-part-1
Django ORM's Hidden Magic: Advanced Uses and Techniques, Part-2

Welcome back for the 2nd part, check out the first one too, as we'll be using the same models we defined there. If you're familiar with Question and Choice models in Django's official documentation that'll work too.Let's continue
Relationships
Relati...

Read: https://blog.azanulhaque.tech/django-orms-hidden-magic-advanced-uses-and-techniques-part-2
Automated CI/CD Pipeline for Django and React Applications.

Project Description -
Build Kubernetes Cluster on AWS from Scratch with Minikube; Setup and Managed Docker Containers for Django and React Applications into Kubernetes Pods, Managed Deployment, Replication, Auto Healing, and Auto Scaling for Kubernet...

Read: https://arpanunzip.hashnode.dev/automated-cicd-pipeline-for-django-and-react-applications
Python Top Frameworks

Python is a versatile and powerful programming language, which is widely used for various purposes such as web development, machine learning, data analysis, and more. To simplify the development process and to streamline the coding experience, there ...

Read: https://shamnadsherief.tech/python-top-frameworks
Top 10 Features of Django That Make Web Development a Breeze

Django is a high-level Python web framework that has gained immense popularity among developers due to its ease of use, scalability, and robustness. Here are the top 10 features of Django that make web development a breeze:

Object-Relational Mapping...

Read: https://alfies.hashnode.dev/top-10-features-of-django-that-make-web-development-a-breeze
👍1
How to deploy a Django app to AWS Elastic Beanstalk

Elastic Beanstalk is a Platform As A Service (PaaS) that streamlines the setup, deployment, and maintenance of an app on Amazon AWS. It’s a managed service, coupling the server (EC2), database (RDS), and static files (S3). You can quickly deploy and ...

Read: https://blog.ahmadwkhan.com/how-to-deploy-a-django-app-to-aws-elastic-beanstalk
Take your web development to next level with these python libraries.

Introduction
From the grandmasters of the web to the novice coders, the versatility and functionality of Python have made it the go-to language for web development.
In this blog, we'll dive into the most useful Python tools that will transform you in...

Read: https://adicode.ml/python-libraries-for-webdevelopment
Dockerizing a Django Application with Postgres as database | Compose

For this article, we are going to build two container images, one for a Django service and another for the Postgres database, and run them together using Compose.
Requirements

Docker Compose or Docker Desktop installed

We are not going to build the...

Read: https://carlosmv.hashnode.dev/dockerizing-a-django-application-with-postgres-as-database-compose
1
Understanding Django Forms for Developers

Introduction to Django Forms
Django forms are a powerful way to create and manage user input data in Django applications. Forms are a key element of web development, and Django provides an easy-to-use API for creating and managing forms. Django forms...

Read: https://sense.hashnode.dev/understanding-django-forms-for-developers
Django + Nginx + Docker Compose in under 5 Minutes

In this post, we will see how to very quickly set up our Django development server with a Docker + Nginx setup. Disclaimer, this article is aimed at helping you get a minimal working setup of Django and Docker quickly and as such we will not be getti...

Read: https://moreabouttech.com/django-nginx-docker-compose-in-under-5-minutes
Adding custom documentation to APIs in Django-Rest-Framework using drf-yasg

Documenting APIs is one of the most important aspects of software development. APIs may have wonderful functionalities but a naive user can't use them directly. So we need to develop user-friendly apps on top of our APIs. So documenting our APIs beco...

Read: https://debrajbhal.hashnode.dev/adding-custom-documentation-to-apis-in-django-rest-framework-using-drf-yasg
Django Unleashed Framework
Photo
DSF calls for applicants for a Django Fellow

After five years as part of the Django Fellowship program, Carlton Gibson has decided to step down as a Django Fellow this spring to explore other things. Carlton has made an extraordinary impact as a Django Fellow. The Django Software Foundation is grateful for his service and assistance.

The Fellowship program was started in 2014 as a way to dedicate high-quality and consistent resources to the maintenance of Django. As Django has matured, the DSF has been able to fundraise and earmark funds for this vital role. As a result, the DSF currently supports two Fellows - Carlton and Mariusz Felisiak. With the departure of Carlton, the Django Software Foundation is announcing a call for Django Fellow applications. The new Fellow will work alongside Mariusz.

The position of Fellow is focused on maintenance and community support - the work that benefits most from constant, guaranteed attention rather than volunteer-only efforts. In particular, the duties include:

* Answering contributor questions on Forum and the django-developers mailing list
* Helping new Django contributors land patches and learn our philosophy
* Monitoring the [email protected] email email alias and ensuring security issues are acknowledged and responded to promptly
* Fixing release blockers and helping to ensure timely releases
* Fixing severe bugs and helping to backport fixes to these and security issues
* Reviewing and merging pull requests
* Triaging tickets on Trac

Being a Django contributor isn't a prerequisite for this position — we can help get you up to speed. We'll consider applications from anyone with a proven history of working with either the Django community or another similar open-source community. Geographical location isn't important either - we have several methods of remote communication and coordination that we can use depending on the timezone difference to the supervising members of Django.

If you're interested in applying for the position, please email us describing why you would be a good fit along with details of your relevant experience and community involvement. Also, please include the amount of time each week you'd like to dedicate to the position (a minimum of 20 hours a week), your preferred hourly rate, and when you'd like to start working. Lastly, please include at least one recommendation.

Applicants will be evaluated based on the following criteria:

* Details of Django and/or other open-source contributions
* Details of community support in general
* Understanding of the position
* Clarity, formality and precision of communications
* Strength of recommendation(s)

Applications will be open until 1200 AoE, February 28, 2023, with the expectation that the successful candidate will be notified around March 15, 2023.

Read: https://www.djangoproject.com/weblog/2023/feb/07/django-fellow-applicants-2023/
End to End Project: Deployed Django Application with Jenkins CI/CD Pipeline

Prerequisite :

You must have an AWS account and basic knowledge of AWS

You should have an understanding of Python and Django framework

You must be familiar with Linux, Docker and Jenkins

You must know to work with Git & GitHub


Step 0; Creating ...

Read: https://syaamex.hashnode.dev/devops-project-jenkins-cicd
👍1
How to create a third-party library for Django? ( Short article )

Have you ever thought of building a library for Django itself?
Or do you have an idea that you want to implement in the form of a library for Django?
In this article, we're going to learn how to build a third-party package for Django, and you'll see ...

Read: https://torhamdev.hashnode.dev/how-to-create-a-third-party-library-for-django-short-article
Database Migrations in Django

Introduction
Django gives a powerful framework to manage database migrations. Without this, managing schema and data changes would be hectic work. Every schema change to the database can be managed through Django. You make a change to your Django mod...

Read: https://blog.lokesh1729.com/database-migrations-in-django