Projects/worblehat-old
Projects
/
worblehat-old
Archived
12
0
Fork 0

Alle hyllekart vises nå på én og samme side.

Denne visningen erstatter den tidligere listen over hyllekart.
Visning av enkelthyller er fortsatt tilgjengelig, men lenkes ikke til.
This commit is contained in:
Øyvind Bergland Leknes 2011-03-06 20:50:07 +00:00
parent 6782053f3c
commit 00ae89ce63
2 changed files with 21 additions and 6 deletions

View File

@ -58,7 +58,9 @@ def PersonIndex(request):
return render_to_response('person/index.html', {'persons': Person.objects.all().order_by('last_name')}) return render_to_response('person/index.html', {'persons': Person.objects.all().order_by('last_name')})
def MapIndex(request): def MapIndex(request):
return render_to_response('map/index.html', {'shelves': Placement.get_all_shelves()}) shelves = Placement.get_all_shelves()
shelf_lists = [(shelf, Placement.shelf_as_list_row_then_col(shelf)) for shelf in shelves]
return render_to_response('map/index.html', {'shelf_lists': shelf_lists})
def MapView(request,shelf_identifier): def MapView(request,shelf_identifier):
if shelf_identifier not in Placement.get_all_shelves(): if shelf_identifier not in Placement.get_all_shelves():

View File

@ -4,12 +4,25 @@
Hyllekart Hyllekart
{% endblock %} {% endblock %}
{% block content %} {% block content %}
<h2>Hyller</h2> {% for shelf in shelf_lists %}
<ul> <table border="1">
{% for shelf_name in shelves %} {% for row in shelf.1 %}
<li><a href="/kart/{{ shelf_name }}">{{ shelf_name }}</a></li> <tr>
{% for column in row %}
<td>
<table>
{% for category in column %}
<tr><td><a href="/kategori/{{ category.id }}">{{ category }}</a></td></tr>
{% endfor %}
</table>
</td>
{% endfor %}
</tr>
{% endfor %} {% endfor %}
</ul> </table>
<li><a href="/kart/{{ shelf_name }}">{{ shelf_name }}</a></li>
{% endfor %}
{% endblock %} {% endblock %}