django-easyfilters / django_easyfilters / tests / templates / book_search.html

{% extends "base.html" %}

{% block content %}

<form action="" method="GET">
Search <input name="search_q" type="text" value="{{ request.GET.search_q }}"><input type="submit">
{% for k, v in request.GET.items %}
  {% if k != "search_q" %}
    <input type="hidden" name="{{ k }}" value="{{ v }}">
  {% endif %}
{% endfor %}
</form>

{{ booksfilter }}

<p>The following books were found:</p>
{% for book in books %}
<div class="book">
  <h2>{{ book.name }}</h2>
  <div><b>Authors:</b>
    {% for author in book.authors.all %}
    {{ author }}{% if not forloop.last %},{% endif %}
    {% endfor %}
    <br><b>Genre:</b> {{ book.genre }}</div>
</div>
{% endfor %}


{% endblock %}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.