
Episode 33
Search
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.
October 2, 201919m 39s
Audio is streamed directly from the publisher (dts.podtrac.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
- DjangoCon 2019: Search from the Ground Up
- Django Search Tutorial
- django-filter
- MDN on sending form data and form data validation
- Django Q Objects
- django.contrib.postgres.search
- PostgreSQL Full Text Search
- EuroPython 2017 - Full-Text Search in Django with PostgreSQL by Paulo Melchiorre
- DjangoCon Europe 2018 - On The Look-Out For Your Data by Markus Holtermann
- DjangoCon US 2015 - Beyond the basics with Elasticsearch by Honza Kral