{% load render_table from django_tables2 %} {% comment %} htmx response for the speaker list. Renders the table exactly like table_generic.html does, then ships the map's data out of band so filtering keeps the map and the list showing the same set of speakers without a page reload. {% endcomment %} {% if no_results %}
{{ no_results|safe }}
{% else %} {% render_table table %} {% endif %}
{{ speakers_json|json_script:"speaker-map-data" }}