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
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
How to build a user signup and login system using django-allauth

django-allauth is an integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. We will use this package to implement authentication workflow.
Create a new D...

Read: https://emmakodes.hashnode.dev/how-to-build-a-user-signup-and-login-system-using-django-allauth
👍1
How to Enable Cross-Origin Resource Sharing (CORS) in Django for Safe HTTP Requests

Situation
Imagine you are learning web development with Python and just started a Django project for your web project. Everything looks clean and perfect, you have the database running, the models are designed and REST APIs are ready to be requested....

Read: https://junedang.hashnode.dev/how-to-enable-cross-origin-resource-sharing-cors-in-django-for-safe-http-requests
Discover the Magic of Python and Django. A Guide to Building Dynamic Web Applications.

Hello! I'd be happy to write an interactive post about Python and its Django framework.
Python
Python is a high-level, interpreted, and general-purpose programming language. It was created in the late 1980s and has since become one of the most widely...

Read: https://mehfooz-dev.hashnode.dev/discover-the-magic-of-python-and-django-a-guide-to-building-dynamic-web-applications
How to build a user signup and login system using django-allauth, a custom user model and login with Email

Create a new Django Project and app
Create a new directory anywhere. You can do it on your desktop and then open the folder on your favorite code editor
Open the terminal and create a virtual environment
python -m venv .myvenv

Activate virtual envir...

Read: https://emmakodes.hashnode.dev/how-to-build-a-user-signup-and-login-system-using-django-allauth-a-custom-user-model-and-login-with-email
How to build a user signup and login system using django-allauth and a custom user model. We will log in with Email instead of a username

Create a new Django Project and app
Create a new directory anywhere. You can do it on your desktop and then open the folder on your favorite code editor
Open the terminal and create a virtual environment
python -m venv .myvenv

Activate virtual envir...

Read: https://emmakodes.hashnode.dev/how-to-build-a-user-signup-and-login-system-using-django-allauth-and-a-custom-user-model-we-will-log-in-with-email-instead-of-a-username
👍1
Sqlite3 or PostgreSQL which database is good for django ?

Both PostgreSQL and SQLite3 can be used with Django, and the choice between the two depends on the requirements of your project.
SQLite is a good choice if your project is small and simple, and doesn't require a lot of concurrent access. SQLite is ea...

Read: https://devopswarriors.hashnode.dev/sqlite3-or-postgresql-which-database-is-good-for-django
Postgresql vs SQLite3

Both PostgreSQL and SQLite3 can be used with Django, and the choice between the two depends on the requirements of your project.
SQLite is a good choice if your project is small and simple, and doesn't require a lot of concurrent access. SQLite is ea...

Read: https://sahiljaggarwal.hashnode.dev/postgresql-vs-sqlite3
PostgreSQL vs SQLite3

Both PostgreSQL and SQLite3 can be used with Django, and the choice between the two depends on the requirements of your project.
SQLite is a good choice if your project is small and simple, and doesn't require a lot of concurrent access. SQLite is ea...

Read: https://sahiljaggarwal.hashnode.dev/postgresql-vs-sqlite3-1
Субъективно интересное из мира Python за январь-2023

Раз в месяц мы в Moscow Python Podcast собираемся и обсуждаем новые релизы, PEP, заинтересовавшие нас инструменты и статьи. Под катом — текстовая выжимка из обсуждения.


Читать: https://habr.com/ru/post/715646/
Outreachy: Week ten

I have three weeks left to complete my Outreachy internship with Wagtail.
In my last article, I discussed how I got started learning the technologies behind Wagtail CMS. In this week’s article, I share with you the overview of the user guide document...

Read: https://activuscode.hashnode.dev/outreachy-week-ten
Build Web Fullstack Apps with DIRT: Django, Inertia, React & Tailwind CSS aka D.I.R.T Stack

Lately, I've been digging into (🙃) the world of InertiaJs so, here’s a mini guide on how to get Tailwind CSS working in your Django + InertiaJs + React (Vite) project. Since there are so many “stacks” out there already, I figured, let’s just make on...

Read: https://saiforceone.hashnode.dev/build-web-fullstack-apps-with-dirt-django-inertia-react-tailwind-css-aka-dirt-stack
Implementing search in Django fbv

So after about 2 years after I am writing this blog post.

What can I do? I am very lazy...
After procrastinating for 2 years I've decided to finally write a blog post

I assume that you have some basic knowledge of Django requests and responses, lik...

Read: https://foxy4096.hashnode.dev/implementing-search-in-django-fbv