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.