]> git.parisson.com Git - telemeta.git/commitdiff
fix first item index
authorGuillaume Pellerin <yomguy@parisson.com>
Thu, 12 Mar 2015 08:08:29 +0000 (09:08 +0100)
committerGuillaume Pellerin <yomguy@parisson.com>
Thu, 12 Mar 2015 08:08:29 +0000 (09:08 +0100)
telemeta/models/search_indexes.py [deleted file]
telemeta/search_indexes.py [new file with mode: 0644]
telemeta/templates/search/indexes/telemeta/mediacollection_text.txt [new file with mode: 0644]
telemeta/templates/search/indexes/telemeta/mediaitem_text.txt [new file with mode: 0644]
telemeta/templates/search/search.html
telemeta/urls.py

diff --git a/telemeta/models/search_indexes.py b/telemeta/models/search_indexes.py
deleted file mode 100644 (file)
index cbd4bb2..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-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
diff --git a/telemeta/search_indexes.py b/telemeta/search_indexes.py
new file mode 100644 (file)
index 0000000..ff34d4a
--- /dev/null
@@ -0,0 +1,12 @@
+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
+
+
diff --git a/telemeta/templates/search/indexes/telemeta/mediacollection_text.txt b/telemeta/templates/search/indexes/telemeta/mediacollection_text.txt
new file mode 100644 (file)
index 0000000..4665cb5
--- /dev/null
@@ -0,0 +1,2 @@
+{{ object.title }}
+{{ object.body }}
diff --git a/telemeta/templates/search/indexes/telemeta/mediaitem_text.txt b/telemeta/templates/search/indexes/telemeta/mediaitem_text.txt
new file mode 100644 (file)
index 0000000..4665cb5
--- /dev/null
@@ -0,0 +1,2 @@
+{{ object.title }}
+{{ object.body }}
index e3f6dd4dd1241c2c5f981b55c67bb5903721b9f0..64cbb4768bd080ced53be46abb7aa0b710001104 100644 (file)
@@ -1,7 +1,13 @@
 {% extends 'telemeta/base.html' %}
+{% load telemeta_utils %}
+{% load i18n %}
+
+
+{% block title %}
+{% trans "Search" %}
+{% endblock %}
 
 {% block content %}
-    <h2>Search</h2>
 
     <form method="get" action=".">
         <table>
@@ -9,7 +15,7 @@
             <tr>
                 <td>&nbsp;</td>
                 <td>
-                    <input type="submit" value="Search">
+                    <input type="submit" value="{% trans "Search" %}">
                 </td>
             </tr>
         </table>
index cac3461a288a41e13472c80e08211e35acfe8737..1be5f40433a084d2f503782bebb1cde625d7df47 100644 (file)
@@ -142,7 +142,7 @@ urlpatterns = patterns('',
     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"),