Django News Newsletter

Archives
Jobs
Podcast
Videos
May 22, 2020

Virtual Meetups Galore

Admin Accessibility, new pip alpha resolver, Virtual PyCon/Django meetups, optimizing Django articles, and more.

News

Test pip’s alpha resolver and help us document dependency conflicts – Bernard Tyers

The pip team needs your help testing the dependency resolver. They specifically are looking for projects with complex dependencies which are prone to fail. If this sounds like you, please help them out.

Admin accessibility - Google Groups

Via Adam Johnson, "Interested in helping increase Django's accessibility? Chime in on this discussion started by Tom Carrick."

Sponsored Link 1

Two Scoops of Django 3.x: Best Practices for the Django Web Framework

The long-awaited update covers various tips, tricks, patterns, code snippets, and techniques of Django best practices.

Articles

Second-guessing the modern web

A critical look at the SPA + API backend pattern currently en vogue.

Leverage the InnoDB architecture to optimize Django model design

What every developer should know about InnoDB.

Optimizing Django ORM Queries

An under-the-hood look at Django's ORM.

The Fast Way to Test Django transaction.on_commit() Callbacks

Performance tips on Django tests from Adam Johnson.

Events

Django London Meetup - May 26th

The 2nd London Virtual Django Meetup.

Tutorials

Caching and scaling for Django

An overview with sample Github code on how/why to cache a Django site.

Videos

PyCon 2020 - Finite State Machine (FSM) in Django

Calvin Hendryx-Parker on using django-fsm ti build quick, lightweight business workflows for Django applications.

PyCon 2020 - Big O No

Chris Seto on Django ORM runtime complexity and how to avoid it using LATERAL JOINS.

PyCon 2020 - What is deployment, anyway?

A beyond-the-basics look at deploying Django projects.

Podcasts

Django Chat #64 - Python at Microsoft with Nina Zakharenko

Nina is a Cloud Developer Advocate at Microsoft, Twitch Streamer, Pythoniasta, PyCon 2019 Keynoter, long-time DjangoCon speaker, and now teacher at FrontendMasters.

Projects

django-capture-on-commit-callbacks

Capture and make assertions on transaction.on_commit() callbacks.

EralpB/django-rotate-secret-key

Helps rotating your secret key config in your Django projects without losing sessions. (without logging out users)

browniebroke/django-codemod

django-codemod helps auto-upgrade your Python/Django code from one version to another. It's new and very promising.

Shameless Plugs

LearnDjango.com - Free tutorials and premium books


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.