Django News Newsletter

Archives
Jobs
Podcast
Videos
March 29, 2024

πŸŽ‰ Sarah "New Django Fellow!" Boyce πŸŽ‰

Djangonaut Space debrief, Flask-like Django in a single file, optimzing the system check framework, and more.

News

Welcome our new Django Fellow

Sarah Boyce is the newest Django Fellow! Read more about her background as a software developer and active member of the Django community.

PyPI halted new users and projects while it fended off supply-chain attack

PyPI temporarily halted new project creation and new user registration following an onslaught of package uploads that executed malicious code on any device that installed them.

DEFNA! Board Member Recruitment

Django Events Foundation North America (DEFNA), the non-profit behind DjangoCon US is looking for another board member.

Wagtail CMS News

Technical writing, asking for help, and other things I learned during my Outreachy internship

A few lessons learned by the author during their first time working on a large-scale open-source project.

Updates to Django

Today 'Updates to Django' is presented by Pradhvan from Djangonaut Space!

Last week we had 12 pull requests merged into Django by 7 different contributors - including 2 first time contributors! Congratulations to Laurent Lyaudet, and Sharon Woo for having their first commits merged into Django - welcome on board!

In Django 5.1, an optional srid argument was added to FromWKB and FromWKT GIS functions that allows to specify the SRID (Spatial Reference System Identity) of the resulting geometry.

Articles

Django Streaming HTTP Responses

How and when to use Streaming HTTP responses and when not to.

Custom localhost URLs with Caddyfile on macOS

Are you a developer who uses macOS, and do you want to add project names to your localhost development URLs? Marijke shows us how.

The Django admin is a CMS

Some thoughts on the Django admin given recent online discussions about how it is "ugly."

Django: Write-up on optimizing the system check framework

Adam Johnson provides a detailed explanation of ways to speed up the system check framework in Django.

How to get your issue looked at quickly

Former Django Fellow Carlton Gibson has some sage advice on moving your specific issue to the top of the queue in an open source project.

Djangonaut Space: 2024 Session 1 Mission Debrief

A look at the work of eight Djangonauts during the most recent 8-week session, which led to 23 merged PRs into Django (29 PRs total), 28 blog posts, 6 Django News "Updates to Django," and more.

Will PostgreSQL Ever Change Its License?

Given Redis will no longer be released under an open source license, a Postgres core team member weighs in with his own take.

Design Articles

What You Need to Know about Modern CSS (Spring 2024 Edition) – Frontend Masters Boost

Chris Coyier has written a comprehensive guide to the many new additions to CSS.

Tutorials

Using breakpoints to explore your code

Eric Matthews explores Python's breakpoint() as a development tool.

Speed up your Django queries

Sarah Boyce has some quick tips on optimizing queries beyond the N + 1 problem.

Things I can never remember how to do: Django Signals edition

A short note from Jeff Triplett on working with Signals and a related TIL from Lacey on How I set up django-activity-stream, including a simple test.

Videos

Djangonaut Space, how we organized a mentorship program

Sarah Abderemane spoke to PyLadies about the Djangonaut Space mentorship program.

Jobs

PSF News: Announcing a PyPI Support Specialist

The Python Software Foundation is hiring a person to help manage the incredible growth of PyPI.

Django Job Board

Job Updates for March 29th!

Django Developer at The Developer Society πŸ†•

Senior Full Stack Engineer at Carbon Equity πŸ†•

Full-stack Python Developer at Scalable Path πŸ†•

Django Developer at Ambient

Infrastructure Engineer at The Python Software Foundation

Senior Django Developer at StrΓΆer Media Deutschland GmbH

DevOps Engineer at Lincoln Loop

Projects

andrewgodwin/django-singlefile

A Flask-inspired way to get going quickly with a Django project. Very alpha but also very, very cool.

wsvincent/django-auth-tutorial

Source code for Django authentication tutorial covering log in, log out, sign up, password change, and password reset.

williln/til

A quite large repo from Lacey Henschel on TIL (Today I Learned) examples, often with code.


Django News is not associated with the Django Software Foundation.

Django is a registered trademark of the Django Software Foundation.

Don't miss what's next. Subscribe to Django News Newsletter:
link
jefftriplett.com
Powered by Buttondown, the easiest way to start and grow your newsletter.