Django News Newsletter

Archives
Jobs
Podcast
Videos
July 12, 2024

Django security releases issued: 5.0.7 and 4.2.14

DjangoCon Europe videos are out, how to use Vue with Django, DjangoCon US talks announced, and more.

News

Django security releases issued: 5.0.7 and 4.2.14

Four new security issues are fixed in the latest release. As ever, being up-to-date on the latest version of Django is one of the best security measures you can take.

Announcing our DjangoCon US 2024 Talks!

The tutorial and talk lineup for DjangoCon US is now out. There is one day for tutorials, three days of talks, and two days of sprints.

Wagtail CMS News

Wagtail issued a new security fix for CVE-2024-39317: Regular expression denial-of-service via search query parsing with 5.2.6, 6.0.6, and 6.1.3. 6.1.3 also includes four additional bug fixes.

Updates to Django

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

Last week we had 11 pull requests merged into Django by 11 different contributors - including 3 first-time contributors! Congratulations to Michael, Andrew Miller and Bam_boogie for having their first commits merged into Django - welcome on board! ๐Ÿš€

Great work with fixing bugs:

  • Fixed a bug in Django 5.0 that caused a crash of Model.full_clean() on unsaved model instances with a GeneratedField.
  • Fixed a bug in Django 5.2 where combining queries and annotations with model fields led to undesirable SQL queries.

Django has released versions 5.0.7 and 4.2.14, addressing several security vulnerabilities. Please upgrade as soon as possible. Detailed information can be found in the official announcement.

Articles

Django and Tailwind integration

A step by step guide on how to integrate Tailwind in Django projects.

Keeping things in sync: derive vs test

Luke breaks down โ€œDRYโ€ (Donโ€™t Repeat Yourself) vs. OAOO (โ€œEach and every declaration of behaviour should appear Once And Only Onceโ€) in testing.

Events

San Francisco Django Meetup

Coding Office Hours - Django Questions Encouraged. An online event Saturday, July 13th.

Tutorials

Developing GraphQL APIs in Django with Strawberry

This tutorial details how to integrate GraphQL with Django using Strawberry.

Videos

DjangoCon Europe 2024 Vigo videos

The first batch of DjangoCon Europe 2024 videos has been published.

How to use Vue with Django (including Auth)

Learn to set up a Vue.js frontend with a Django backend, including secure authentication, page routing, state management, persistent state, and user registration.

Build a Django Rest API and Integrate with Next.js!

A 6-hour course from Coding for Entrepreneurs.

Sponsored Link 2

Senior Django Developer at Boutique Digital Agency

Type/Code designs and builds digital products and experiences, working with ambitious clients to bring powerful ideas to life. Our clients range from growing startups to cultural institutions to industry leaders, including Google, A24, MIT Media Lab, GE, MoMA, and Scholastic. We focus on conceiving, designing, and developing exceptional digital experiences across a wide range of mediums.

Django Job Board

Full-Stack Developer (Django) at Copient.ai ๐Ÿ†•

Software Engineer at Check ๐Ÿ†•

Software Engineer at NetBox Labs ๐Ÿ†•

Senior remote Python developer wanted at FIRMA Engineering

Principal Software Engineer (Remote - USA Only) at U.S. Senate Sergeant at Arms

Senior Back-End Engineer at Cube Software

Senior Python/Django Developper at Evaboot

Projects

darrenburns/posting

Posting is a beautiful API client that runs in your terminal and is built with the TUI framework.

RamezIssac/django-slick-reporting

The Reporting Engine for Django. Create dashboards and standalone Reports and Charts.

wrabit/django-cotton

Bringing component-based design to Django templates.

Sponsorship

๐ŸŒŸ Support Django News

Interested in reaching over 3,800 active Django developers? Find out more on our sponsorship page.

Thank you for being a part of our community and supporting Django News!


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.