PyCon IT 2018 “Nove”

PyCon Italia is the national conference where professionals, researchers and enthusiasts of the most beautiful programming language gather together.

images/20180420.jpg

ยฉ 2018 Paolo Melchiorre presenting his talk at the PyCon IT 2018 in Florence (Italy)

๐Ÿท๏ธ DjangoProject.com - Full-Text Search with PostgreSQL
๐Ÿ—“๏ธ 20th April 2018
๐Ÿ—บ Florence, Italy
๐Ÿ”— www.pycon.it
๐Ÿ—ฃ๏ธ ๐Ÿ‡ฎ๐Ÿ‡น (italian)
๐Ÿ”ƒ twitter.com/pauloxnet
๐Ÿ“ท flickr.com/people/paulox_net/
๐Ÿ“ฝ๏ธ speakerdeck.com/pauloxnet
๐ŸŽฌ youtube.com/c/PaoloMelchiorre
๐Ÿค– github.com/django/djangoproject.com

๐Ÿ—’๏ธ Abstract

The official Django project website (www.djangoproject.com) is based on the latest stable version of Django. The project documentation is generated with Sphinx and the generated documents are then stored on PostgreSQL to be viewed on the site.

The documentation search form on the Django project website is widely used and until recently it was performed through Elasticsearch. However using Elasticsearch caused some issues with data synchronization and driver updating.

In this talk we will see how I have updated the search function of the Django project site using the Django Full-Text Search module based directly on PostgreSQL. I have simplified the infrastructure and sped up the documentation update, without losing any of the previous features of research but rather improving them and adding others frequently requested by users.

Through this talk you can learn how to add a new Full-Text Search function on your website, if it is based on Django and PostgreSQL. Otherwise you can learn how to update the existing search function on your site if you use Elasticsearch or other similar search engine.

๐Ÿ”ƒ Tweet

๐Ÿ“ท Photos

PyCon Nove Day 1

๐Ÿ—บ Map



๐Ÿ“ฝ Slides


๐ŸŽฌ Video



 2018-04-20   1 min read      Talk   #Conference ๐Ÿ—ฃ๏ธ #PyCon ๐Ÿ #Italy ๐Ÿ‡ฎ๐Ÿ‡น #Talk ๐Ÿ’ฌ