--- a/src/iconolab/settings/dev.py.tmpl Thu Aug 11 17:52:14 2016 +0200
+++ b/src/iconolab/settings/dev.py.tmpl Fri Aug 12 10:59:57 2016 +0200
@@ -118,6 +118,15 @@
}
}
+# Haystack connection
+HAYSTACK_CONNECTIONS = {
+ 'default': {
+ 'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
+ 'URL': 'http://127.0.0.1:9200/',
+ 'INDEX_NAME': 'haystack',
+ },
+}
+
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
--- a/src/iconolab/templates/search/search.html Thu Aug 11 17:52:14 2016 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-{% extends 'iconolab_base.html' %}
-
-{% load thumbnail %}
-{% block content %}
- <h2>Search</h2>
-
- <form method="get" action=".">
- <table>
- {{ form.as_table }}
- <tr>
- <td> </td>
- <td>
- <input type="submit" value="Search">
- </td>
- </tr>
- </table>
-
- {% if query %}
- <h3>Results</h3>
-
- {% for result in page.object_list %}
-
- {% thumbnail result.object.image.media "500x500" crop=False as im %}
- <p> <img src="{{ im.url }}"></img></p>
- {% endthumbnail %}
-
-
- <p>
- <a href="{{ result.object.get_absolute_url }}">{{ result.object.current_revision.title }}</a>
- </p>
- {% empty %}
- <p>No results found.</p>
- {% endfor %}
-
- {% if page.has_previous or page.has_next %}
- <div>
- {% if page.has_previous %}<a href="?q={{ query }}&page={{ page.previous_page_number }}">{% endif %}« Previous{% if page.has_previous %}</a>{% endif %}
- |
- {% if page.has_next %}<a href="?q={{ query }}&page={{ page.next_page_number }}">{% endif %}Next »{% if page.has_next %}</a>{% endif %}
- </div>
- {% endif %}
- {% else %}
- {# Show some example queries to run, maybe query syntax, something else? #}
- {% endif %}
- </form>
-{% endblock %}
\ No newline at end of file