summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chimere/models.py2
-rw-r--r--chimere/templates/search/indexes/chimere/marker_text.txt2
-rw-r--r--chimere/templates/search/indexes/chimere/route_text.txt2
3 files changed, 6 insertions, 0 deletions
diff --git a/chimere/models.py b/chimere/models.py
index 77fdaf2..fcc01a1 100644
--- a/chimere/models.py
+++ b/chimere/models.py
@@ -229,6 +229,8 @@ class SubCategory(models.Model):
default=False)
routing_warn = models.BooleanField(_(u"Routing warn"), default=False)
order = models.IntegerField(_(u"Order"), default=1000)
+ keywords = models.TextField(_(u"Keywords"), max_length=200,
+ blank=True, null=True)
def __unicode__(self):
return u"%s / %s" % (self.category.name, self.name)
class Meta:
diff --git a/chimere/templates/search/indexes/chimere/marker_text.txt b/chimere/templates/search/indexes/chimere/marker_text.txt
index 7c7929d..d089654 100644
--- a/chimere/templates/search/indexes/chimere/marker_text.txt
+++ b/chimere/templates/search/indexes/chimere/marker_text.txt
@@ -2,3 +2,5 @@
{{object.name}}
{{object.description|safe|striptags|unescape}}
{{object.keywords}}
+{% for category in object.categories.all %}{{category.keywords}}
+{% endfor %}
diff --git a/chimere/templates/search/indexes/chimere/route_text.txt b/chimere/templates/search/indexes/chimere/route_text.txt
index 5e612cd..d67c88b 100644
--- a/chimere/templates/search/indexes/chimere/route_text.txt
+++ b/chimere/templates/search/indexes/chimere/route_text.txt
@@ -1,2 +1,4 @@
{{object.name}}
{{object.keywords}}
+{% for category in object.categories.all %}{{category.keywords}}
+{% endfor %}