+++ /dev/null
-from haystack import indexes
-from telemeta.models import *
-
-
-class MediaItemIndex(indexes.SearchIndex, indexes.Indexable):
-
- title = indexes.CharField(use_template=True, document=True)
-
- def get_model(self):
- return MediaItem
--- /dev/null
+from haystack import indexes
+from telemeta.models import *
+
+
+class MediaItemIndex(indexes.SearchIndex, indexes.Indexable):
+
+ text = indexes.CharField(document=True)
+
+ def get_model(self):
+ return MediaItem
+
+
{% extends 'telemeta/base.html' %}
+{% load telemeta_utils %}
+{% load i18n %}
+
+
+{% block title %}
+{% trans "Search" %}
+{% endblock %}
{% block content %}
- <h2>Search</h2>
<form method="get" action=".">
<table>
<tr>
<td> </td>
<td>
- <input type="submit" value="Search">
+ <input type="submit" value="{% trans "Search" %}">
</td>
</tr>
</table>
url(r'^search/(?P<type>[A-Za-z0-9._-]+)/$', SearchView.as_view(), name="telemeta-search-type"),
url(r'^search_criteria/$', home_view.edit_search, name="telemeta-search-criteria"),
url(r'^complete_location/$', home_view.complete_location, name="telemeta-complete-location"),
- url(r'^search_haystack/', include('haystack.urls')),
+ url(r'^haystack/', include('haystack.urls')),
# administration
url(r'^admin/$', admin_view.admin_index, name="telemeta-admin"),