DjangoCon Europe, 2nd to 7th June 2015, in Cardiff, Wales. 6 days of talks, tutorials and code.

Don't be afraid to search

This workshop will show you just how easy it is to add search features to your website, using powerful, flexible open-source tools.

Note: this session is part of DjangoCon Europe’s open day. Registration (required) is free and all are welcome to attend.

About the workshop

The value that search functionality can add to a website is often underestimated, and many people fear that it is too complex or complicated. At the same time, it’s not clear to many developers what a good search implementation should do.

In short, many developers - and the users of their websites - are missing out on important benefits.

This workshop will help them over the first hurdles to a solid search implementation using Django and Elasticsearch. It will cover basic steps like syncing the models to a search engine and setting up search views, as well as more advanced functionality such as faceted navigation.

Honza will explain how search works and guide people through the process of customising their search and setting up analytics based on the data in their apps.

About Honza Král

Honza is a Python programmer and Django team member.

He claims to be scared of the bright and shiny world of browsers, designers, and users. He prefers instead to stay buried deep in infrastructure code, and to provide others with the tools to do the actual site-building.

Since 2008 Honza has been building content-driven web sites for fun and profit.

During this time he discovered Elasticsearch, which led to his joining the company behind it in 2013; he now works on Elasticsearch’s Python drivers and integrations.