List feature

+ implemented list feature
+ implemented category feature
This commit is contained in:
Clemens-Dautermann 2018-12-23 14:27:16 +01:00
parent 5877b83424
commit 32d60f51ac
23 changed files with 210 additions and 60 deletions

View file

@ -37,6 +37,7 @@
<li><a href="{% url 'index' %}">Home</a></li>
{% if user.is_authenticated %}
<li><a href="{% url 'add' %}">Objekt inventarisieren</a></li>
<li><a href="{% url 'objlist' %}">Inventar</a></li>
{% endif %}
</ul>
{% if user.is_authenticated %}

View file

@ -0,0 +1,27 @@
{% extends 'bases/navbar.html' %}
<html>
{% block content %}
<body>
<div class="container shadow">
{% if not cat_name is None %}
<div class="alert alert-info alert-dismissible">
<a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
Die Kategorie <strong>{{ cat_name }}</strong> wurde erstellt!
</div>
{% endif %}
<form method="POST" class="post-form invform">
{% csrf_token %}
<div class="name-wrapper">
{{ form.name.errors }}
<label for="{{ form.name.id_for_lable }}">Kategorie:</label>
{{ form.name }}
</div>
<button type="submit" class="save btn btn-primary">Kategorie hinzufügen</button>
</form>
</div>
</body>
{% endblock %}
</html>

View file

@ -3,7 +3,7 @@
{% block content %}
<body>
<div class="container">
<div class="container shadow">
{% if not obj_name is None %}
<div class="alert alert-info alert-dismissible">
<a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
@ -22,6 +22,11 @@
<label for="{{ form.title.id_for_lable }}">Objekt:</label>
{{ form.title }}
</div>
<div class="category-wrapper">
{{ form.category.errors }}
<label for="{{ form.category.id_for_lable }}">Kategorie:</label>
{{ form.category }}
</div>
<div class="img-wrapper">
{{ form.img.errors }}
<label for="{{ form.img.id_for_lable }}">Bild:</label>
@ -32,8 +37,10 @@
<label for="{{ form.description.id_for_lable }}">Beschreibung:</label>
{{ form.description }}
</div>
<button type="submit" class="save btn btn-primary">inventarisieren</button>
<div class="btnwrapper">
<button type="submit" class="save btn btn-primary">inventarisieren</button>
<a href="./kategorie" class="newcatlink">Neue Kategorie hinzufügen</a>
</div>
</form>
</div>
</body>

View file

@ -0,0 +1,29 @@
{% extends 'bases/navbar.html' %}
<html>
{% block content %}
<body>
<div class="container shadow">
<table class="objecttable">
<tr class="objecttable-row">
<th class="objecttable-head">Name</th>
<th class="objecttable-head">Anzahl</th>
<th class="objecttable-head">Kategorie</th>
<th class="objecttable-head">Inventarisierungsdatum</th>
<th class="objecttable-head">Hinzugefügt von</th>
</tr>
{% for object in objects %}
<tr class="objecttable-row">
<td class="objecttable-data">{{ object.title }}</td>
<td class="objecttable-data">{{ object.ammout }}</td>
<td class="objecttable-data">{{ object.category }}</td>
<td class="objecttable-data">{{ object.inventarized_date }}</td>
<td class="objecttable-data">{{ object.user_added }}</td>
</tr>
{% endfor %}
</table>
</div>
</body>
{% endblock %}
</html>