Oct. 23, 2019 » Django Chat » [Archived Version]
Middleware makes Django, well, Django, but is poorly understood. In this episode we discuss how middleware works and why it's so important.
Read MoreOct. 16, 2019 » Django Chat » [Archived Version]
Signals are a powerful but poorly understood and widely abused feature in Django. We explain how they work and introduce Carlton's "Am I allowed to use signals" test.
Read MoreOct. 9, 2019 » Django Chat » [Archived Version]
EdX is an online education platform used by more than 20 million learners and institutions including MIT and Harvard. We discuss migration from Python 2 to 3, where to put business logic, and the limits of Django defaults on a website at massive scale.
Read MoreOct. 7, 2019 » Instawork Engineering » [Archived Version]
Using Django, Intercooler, and MercurePhoto by Marc-Olivier Jodoin on UnsplashIn a previous post, I described how Instawork doubled our web development productivity by abandoning React and embracing server-rendered pages enhanced with Intercooler.js. A standard React/Redux setup requires a lot of duplicated work; logic has to be written once on the server (as the source of truth), and a second time on the client (for local state management). By doing all UI rendering in our Django codebase, we …
Read MoreOct. 2, 2019 » Django Chat » [Archived Version]
Despite being a "batteries included" framework, Django provides no built-in support for search. And yet almost every website needs it! We discuss how to add search to any Django site via filters and Q objects. Then move on to more advanced options including full text search with PostgreSQL, Elastic, and more.
Read MoreSept. 25, 2019 » Django Chat » [Archived Version]
David is the creator of Ruby on Rails. We discuss "batteries-included" web frameworks, maintaining an open source community, versioning, upgrades, and falling in love with a programming language.
Read MoreSept. 18, 2019 » Django Chat » [Archived Version]
We discuss the major features to expect in Django 3.0, which will be released in December, but the alpha release is available now for testing.
Read MoreSept. 11, 2019 » Django Chat » [Archived Version]
Lacey is a former DjangoCon US conference chair, prolific speaker, teacher, and works as a consultant at RevSys.
Read MoreSept. 4, 2019 » Django Chat » [Archived Version]
Mariusz is an expert on Oracle databases and a Django Fellow, responsible for triaging tickets, security releases, and generally guiding Django itself.
Read MoreAug. 29, 2019 » REVSYS Blog » [Archived Version]
How to Add Django Models to the Wagtail Admin
Read More