]> git.0d.be Git - panikweb.git/commitdiff
performance: use stored fields for search results
authorFrédéric Péters <fpeters@0d.be>
Wed, 11 Sep 2013 17:55:12 +0000 (19:55 +0200)
committerFrédéric Péters <fpeters@0d.be>
Wed, 11 Sep 2013 17:55:12 +0000 (19:55 +0200)
panikweb_templates/templates/emissions/search_result.html
panikweb_templates/templates/episodes/search_result.html
panikweb_templates/templates/includes/related.html
panikweb_templates/templates/news/search_result.html

index 4cc8bb2030fd29dc0c43a9cffd542dda4821f7f9..f1f343ec93fadf483cc43be21e136047362326b5 100644 (file)
@@ -1,6 +1,6 @@
-<a href="{% url 'emission-view' slug=result.object.slug %}">
+<a href="{% url 'emission-view' slug=result.slug %}">
        <span class="icon-microphone" ></span>
-       <strong>{{ result.object.title }}</strong>
+       <strong>{{ result.title }}</strong>
        <br />
-       <span>{% if result.object.subtitle %}{{ result.object.subtitle }}{% else %} {% endif %}</span>
+       <span>{% if result.subtitle %}{{ result.subtitle }}{% else %} {% endif %}</span>
 </a>
index 55536492bca653b973b44c9c9283bdd104fe87eb..4821a93e5cd1c0958c263941bb757091c038dfe5 100644 (file)
@@ -1,6 +1,6 @@
-<a href="{% url 'episode-view' emission_slug=result.object.emission.slug slug=result.object.slug %}">
+<a href="{% url 'episode-view' emission_slug=result.emission_slug slug=result.slug %}">
        <span class="icon-volume-off " ></span>
-       <strong>{{ result.object.title }}</strong>
+       <strong>{{ result.title }}</strong>
        <br />
-       <span class="smooth">{{ result.object.emission.title }}</span>
+       <span class="smooth">{{ result.emission_title }}</span>
 </a>
index aaba5be8ebd36baf69d1fc223ad14d63414dd168..5b7d6580a087842d53dadfd80bc60bf846154ec8 100644 (file)
@@ -6,7 +6,7 @@
                <ul id="search-results" class="list columns padded cf">
 
                {% for result in more_like_this %}
-                       {% if result.object.title %}
+                       {% if result.title %}
                        <li class="ellipsis">
                                {% search_result_template result %}
                        </li>
index d046cc03938b704fb9a7ea597e3de9bee122a478..3f3112b84b14d7ea8468bf82700752eb8a33ee38 100644 (file)
@@ -1,7 +1,7 @@
-<a href="{% url 'news-view' slug=result.object.slug %}">
+<a href="{% url 'news-view' slug=result.slug %}">
        <span class="icon-bullhorn" ></span>
-       <strong>{{ result.object.title }}</strong>
-       {% if result.object.date %}
-               <div class="smooth">{{ result.object.date|date:"D m/M"|lower }}</div>
+       <strong>{{ result.title }}</strong>
+       {% if result.date %}
+               <div class="smooth">{{ result.date|date:"D m/M"|lower }}</div>
        {% endif %}
 </a>