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
Portfolio App: Islamic Calendar Web App - Bugs Here and There

Bismillah,
Asalaam Aleykum brothers and sisters. I hope you have been well, I know I have Alhamdullilah.
In the previous article, I discussed how I'll be working on a Portfolio App for showcasing my skills as a Developer. Well, I started that this mo...

Read: https://chiefomar.hashnode.dev/portfolio-app-islamic-calendar-web-app-bugs-here-and-there
👍1
Django unit testing - Part (2/2): Implent unit testing and coverage in django

Intro
This article is using the following versions:

Django==4.2.1

djangorestframework==3.14.0


Disclaimer: This is a very on-top look over these topics, you can find it deeper in the docs.
First article link:
https://zomor.hashnode.dev/django-unit...

Read: https://zomor.hashnode.dev/django-unit-testing-part-22-implent-unit-testing-and-coverage-in-django
Add Django Coverage and Quality pipelines in Gitlab

Introduction
If you have a Django project and you want to leverage Gitlab's pipelines to see your test cases running or see the code coverage percentage. This article will guide you step by step.
Code Coverage setup
For the code coverage you need to ...

Read: https://blog.chiragc.com/add-django-coverage-and-quality-pipelines-in-gitlab
📰 Monthly digests: April 2023

In the company where I work, I do a monthly digest with information that I find valuable and interesting to share with my colleagues and discuss them.This digest will be mostly related to Django framework.
Links

🎸 Django 4.2 released - Django 4.2 i...

Read: https://hashnode.dmytrolitvinov.com/monthly-digests-april-2023
👍2
Kicking Bugs Out: Django + Postgresql Migrations, plus more bugs showing up...

Bismillah,
Asalaam Aleykum brothers and sisters, I hope your weekend was refreshing. Welcome back to the blog.
As you might remember, in the previous article I had the following bug:
raise MigrationSchemaMissing( django.db.migrations.exceptions.Migra...

Read: https://chiefomar.hashnode.dev/kicking-bugs-out-django-postgresql-migrations-plus-more-bugs-showing-up
Автоматическая документация API Django Rest Framework с помощью DRF Spectacular

Целью этой статьи является демонстрация возможностей drf-spectacular для документирования API и основного набора техник, которые покроют большую часть сценариев использования. Мы настроим генерацию документации и рассмотрим все основные способы гибкой настройки отображения.


Читать: https://habr.com/ru/articles/733942/
👍2
Django Unleashed Framework
Photo
Announcing DjangoCon Africa 2023

The African Django community is excited to announce the first DjangoCon Africa event, taking place this year in Zanzibar, Tanzania, from 6th - 11th November 2023. The first event since the global pandemic postponed our planning in 2020. We are thrilled to convene, support one another and give back to the African Python web community now that travel and health safety guidelines have normalized.

DjangoCon Africa 2023 will be held at the State University of Zanzibar where we have three meeting rooms, one auditorium, 15 minutes away from food and activities, and convenient access to students, professionals, and international travelers.

About DjangoCon Africa

DjangoCon Africa will include 3 days of single-track talks, 2 days of workshops and sprints, and one day of touring for international visitors.

The event will also include a Django Girls workshop to be held the weekend before DjangoCon Africa. To make the conference as inclusive as possible, the event will offer financial aid to members of under-represented communities in software to ensure they can also attend.

The CFP, which is open to all, will also be announced as soon as the month of June.

Sponsorship

The success of DjangoCon Africa lies hugely in the sponsorship of organizations and individuals within the Python/Django community. We are appealing to organizations and individuals to help us make DjangoCon Africa possible by sponsoring the event.

If you are interested in sponsoring DjangoCon Africa 2023, please contact the team at [email protected].

Read: https://www.djangoproject.com/weblog/2023/may/10/announcing-djangocon-africa-2023/
From Database to CSV: A Step-by-Step Guide to Exporting Data in Django

Introduction
CSV (Comma Separated Values) is a file format used to store data in tabular form, with each row representing a record and each column representing a field. CSV files are widely used for data exchange between different software applicatio...

Read: https://blog.jumashafara.com/from-database-to-csv-a-step-by-step-guide-to-exporting-data-in-django
Introduction to Django: A Comprehensive Guide

Django is a popular web framework written in Python that helps developers build web applications quickly and easily. It is designed to be scalable, secure, and easy to maintain. Django is used by large and small organizations alike, including Instagr...

Read: https://devread.hashnode.dev/introduction-to-django-a-comprehensive-guide
GSoC 2023 with Orthogonal Labs (INCF)

It is my pleasure to let you all know that I have been accepted as a contributor in Google Summer of Code 2023 with Orthogonal Labs which comes under the umbrella organisation INCF - International Neuroinformatics Coordinating Facility.
My proposal i...

Read: https://rajagopalan.hashnode.dev/gsoc-2023-with-orthogonal-labs-incf
Building Your First Django Application: A Step-by-Step Guide

In the previous blog post, we introduced Django and discussed its key features and advantages. In this blog post, we will walk you through setting up a Django development environment and building your first Django application.
Prerequisites
Before yo...

Read: https://devread.hashnode.dev/building-your-first-django-application-a-step-by-step-guide
Telegram Django Bot за пару строк

На Хабре много статей про разработку Телеграм ботов на Python, в том числе при помощи Django. Однако, большинство из них направлено на первичное ознакомление с API Телеграм.

В этой статье я хочу рассказать как можно упростить разработку ботов, сократив количество кода в разы, и не создавать велосипед.


Читать: https://habr.com/ru/articles/734786/
Exploring Django Models: Creating and Managing Data

Welcome back to our exciting Django basics series! In the previous posts, we introduced Django and built our first app. Now, we're going to delve into the world of Django models, where we'll learn how to create and manage data in our web applications...

Read: https://devread.hashnode.dev/exploring-django-models-creating-and-managing-data
Mastering Django Queries: Unleash the Power of Data Retrieval

Introduction:
Welcome back to our thrilling Django Basics series! In the previous posts, we introduced Django, built our first app, and explored Django models. Today, we're going to unlock the true power of data retrieval with Django queries. Don't w...

Read: https://devread.hashnode.dev/mastering-django-queries-unleash-the-power-of-data-retrieval
How to Build Your Own Website with Django

Hello! Last week, my friends and I wanted to participate in a hackathon, and I was tasked with building a website that my friend Yash could deploy to the cloud. I didn't have any prior experience with HTML, CSS, or JavaScript, but since I know Python...

Read: https://blogrohit.hashnode.dev/how-to-build-your-own-website-with-django
Python with Django: A Winning Combination for Web Application Development

Today, I want to highlight the winning combination of Python with Django for web application development. Python and Django are powerful tools that offer numerous advantages in terms of productivity, scalability, and security. Let's explore why Pytho...

Read: https://readmethis.hashnode.dev/python-with-django-a-winning-combination-for-web-application-development
👎1
Django Unleashed Framework
Photo
May 2023 Grants

I wanted to share today some of the great things that DSF donations go towards. This month was a particularly big month in grant approval, so I wanted to highlight some of those, and with it, some of the exciting things happening in the Django community.

$6,000 to DjangoCon Africa

The first DjangoCon Africa was scheduled to take place in 2020. However, with the global health situation as it was, 2023 is now the inaugural DjangoCon Africa, and the DSF is excited to be part of that. This grant is to help DjangoCon Africa get started, and to fund smaller grants help attendees attend DjangoCon Africa. DjangoCon Africa will be November 6-11. https://2023.djangocon.africa/

$6,000 to DjangoCon US

This year, DjangoCon US is a hybrid conference, taking place in Durham, NC, and online. This was a great success last year, making the conference more accessible than ever, and there has been special focus this year on enhancing both conference experiences. 100% of the DSF’s donation for DjangoCon US will go to Opportunity Grants, to help people who would be unable to afford the conference, travel, or lodging, to attend the conference. DjangoCon US will take place October 16-20, and a special online tutorials day will happen the week before the conference, on October 8th. Tutorial tickets are separate from conference tickets. https://2023.djangocon.us/

While we are talking about DjangoCons, I didn’t want to go without talking about DjangoCon Europe and DjangoCon Australia, even though grants for these were approved in previous months.

DjangoCon Europe is coming up soon! May 29th- June 2 in Edinburgh! https://2023.djangocon.eu/ Tickets are on sale now!

DjangoCon Australia is a one day track that runs alongside PyCon US. It will be August 18, and PyCon AU will continue August 19-22. The CFP is open now: https://2023.djangocon.com.au/

$1,000 Other

The DSF also vets and approves smaller grants for Django groups all over the world. This month, $1000 in other grants was given out.

$10,000 to DjangoGirls

Finally, I wanted to highlight the DSF’s work with DjangoGirls. DjangoGirls is an organization that provides the reference materials and other resources to empower local groups around the world to host workshops, with a focus on teaching women Python and Django. The DSF supports the organization as a whole, as well as directly sponsoring local groups.

If you are in a position to support these efforts, please consider donating to the DSF. None of this can happen without community support.

For individual and smaller company donations, donate here: https://www.djangoproject.com/fundraising/

If you wish, your name and a link of your choice can appear on our website for one year. Donations can be one-time, monthly, quarterly, or yearly.

You can also donate through GitHub: https://github.com/sponsors/django

For companies able to make a larger commitment ($2000+), please look at corporate membership: https://www.djangoproject.com/foundation/corporate-membership/ and consider making an application: https://www.djangoproject.com/foundation/corporate-membership/join/

Thank you,

Catherine Holmes

DSF Assistant

Read: https://www.djangoproject.com/weblog/2023/may/15/may-2023-grants/
Django 5.x Steering Council Election Results

The Steering Council for the Django 5.x release cycle will be:

* Simon Charette
* Andrew Godwin
* Adam Johnson
* James Bennett

Congratulations to the new council, and a special thank you for the departing members Thomas Forbes and Florian Apolloner.

Thank you to everyone who participated in the nominations and voting.

Voting breakdown:

* 268 eligible voters
* 74 votes received

There were not enough candidates to fill the positions available, so all candidates were successful.

Full voting breakdown available on RankedVote.co.

Read: https://www.djangoproject.com/weblog/2023/may/16/django-5x-steering-council-election-results/
🔥1