Django News Newsletter

Archives
Jobs
Podcast
Videos
July 15, 2022

Forms in Django 4.0+

DjangoCon US and Europe talks announced, ElasticSearch tutorial, Django + Angular tutorial, and more.

News

Announcing Our DjangoCon US 2022 Talks!

DjangoCon US is a hybrid in-person and online experience this year with talks that will be a mix of given live in-person and some will be online first.

DjangoCon Europe talks are also being announced now via Twitter: https://twitter.com/DjangoConEurope

Lead or organize a Development Sprint at DjangoCon US 2022!

The last two days of DjangoCon US (this year, October 20-21) are devoted to Development Sprints. This blog post is targeted at current open source maintainers and contributors who are considering organizing or leading a Development Sprint at DCUS 2022.

Python 3.11.0b4 released

3.11.0b4 is the fourth of five planned beta release previews.

PyPI to *soon* require 2FA and a Security Key Giveaway

PyPI is implementing a 2FA requirement for critical projects, and distributing security keys to critical maintainers.

Sponsored Link 1

Hiring Senior Software Engineer- Backend Python Engineer (Remote)

Collins Aerospace is hiring a Remote Senior Backend Python Engineer to support the Connected Aviation Solutions organization. For expedited referrals/questions, please send resume/CV to jason.bowman@collins.com or mention Jason Bowman in your application submission.

Articles

Forms in Django 4.0+

Django 4.0 introduced big under-the-hood changes to forms in Django. Here David Smith, who works on django-crispy-forms, explains the changes.

Rust/PyO3 Support in Pyodide

Getting the pyca/cryptography package to run in Pyodide. This article is an interesting overview for anyone curious about security and what it takes to write a Python extension with the Rust programming language for distribution via WebAssembly.

Arc Notes: Datasette - Simon Willison

Simon is the creator of Datasette and co-creator of Django web framework. In this interview he talks about Datasette, SQLite and the challenges of building a server-side web application that also works in both Electron and WebAssembly.

Tutorials

ElasticSearch with Django Quick Tutorial (with Video)

A tutorial on implementing Elasticsearch with Django and its relative pros/cons vs Postgres built-in full-text search.

Build a Progressive Web Application with Django and Angular Part 1: Backend API with Django

A tutorial series on building a simple trivia game as a PWS with a Django API and Angular front-end.

Sponsored Link 2

Mid/Senior Django Backend or Full-Stack Engineer 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.

Podcasts

DjangoGirls Podcast: From an Attendee to a Frontend Developer With Vicky Hotchkiss

Hear how attending a DjangoGirls event opened a whole world of possibilities for Vicky.

Django Forum

Stop Allowing deleting things from PyPI?

While not technically on the Django Forum, this is an interesting forum thread about whether PyPI should allow files/releases to be deleted.

Projects

artinnok/django-swap-user

(Beta) Simple and flexible way to swap default Django User.

adamghill/django-rich-logging

A prettier way to see Django requests while developing.


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.