django-planet
Dec. 29, 2023

Django News - No news means more articles! - Dec 29th 2023

in blog Django News
original entry Django News - No news means more articles! - Dec 29th 2023

Updates to Django

Last week we had 12 pull requests merged into Django by 7 different contributors - including 3 first time contributors! Congratulations to Amin Shah Gilani, Nicolas Lupien, and Rapha S for having their first commits merged into Django - welcome on board!

Here are the key updates from last week:

Django Newsletter

Sponsored Ad

Sick of performance issues? Enter Scout's APM tool for Python apps. Easily pinpoint and fix slowdowns with intelligent tracing logic. Optimize performance hassle-free, delighting your users. Try us out for free!

ter.li

Articles

Fine Tuning Python WSGI and ASGI applications for Flask, Django, and FastAPI

Exploring strategies for optimal Gunicorn, Uvicorn and Hypercorn configurations for Flask, Django, and FastAPI.

github.io

django-json-schema-editor

Author's description of django-json-schema-editor, an open source JSON editing component for Django that uses JSON schema for validation and supports editing arrays of objects in a tabular format.

406.ch

Django: Detect the global privacy control signal

Discover how to implement Global Privacy Control (GPC) in Django projects, a web browser specification designed to signal the non-sharing of user data.

adamj.eu

How to upload images easily with Django (and save the links to your database) 🌤️

A step-by-step guide to building a Django application that allows users to easily upload images to Cloudinary cloud storage, save the image links in a database, and display the uploaded images.

photondesigner.com

How to Increase File Upload Size in Django Backend

Learn how to increase the maximum file upload size in Django by tweaking DATA_UPLOAD_MAX_MEMORY_SIZE and FILE_UPLOAD_MAX_MEMORY_SIZE settings for efficient and error-free file handling in Django backends.

dev.to

Don't use Python's property

Explore why Python's property should generally be avoided.

b-list.org

Don’t Start Pull Requests from Your Main Branch

When contributing to other users’ repositories, always start a new branch in your fork.

hynek.me

Videos

GitHub Actions Feels Bad

Enjoy!

youtube.com

DjangoCon US 2023 - Navigating Django's Future: Djangonaut Space

Embark on a voyage through Djangonaut Space, a one-of-a-kind mentorship initiative within the Django community.

youtu.be

DjangoCon US 2023: Mixing reliability with Celery for delicious async tasks

Celery is the most popular and mature solution for asynchronous task queues in Python’s ecosystem, but running Celery tasks with high reliability is a challenge. The settings are tricky, tasks can be lost in multiple ways, task code has opaque limitations, proper monitoring isn’t trivial, and more. In this talk, we’ll share what we learned to be necessary for running Celery reliably after years of running it in production.

youtu.be

DjangoCon US 2023: Managing Content with Django

Explore options for building Django-based content-managed websites that editors will love. Learn about the features and patterns necessary for content editing and how they are supported in Django-land.

youtu.be

Django News Jobs

Senior Python/Django Engineer at Apexive 🆕

Principal Software Engineer at Teamworks

Michigan Online, Software Engineer at University of Michigan

Full Stack Python Developer at bnbprofits

Senior Backend Developer - Supportsite Team at Kraken Technologies UK

Django Newsletter

Projects

adamghill/django-unicorn - Release 0.58.0

If you haven't checked out django-unicorn in a while, this is an excellent excuse to check out version 0.58.0 and see what's changed over the last year.

github.com

raagin/django-streamfield

Re-post: This is a simple realization of StreamField's idea from Wagtail CMS for plain Django admin or with Grappelli skin.

github.com


This RSS feed is published on https://django-news.com/. You can also subscribe via email.