job and task details view
[qcg-portal.git] / qcg / templates / qcg / jobs.html
index 3bb81a0..b599429 100644 (file)
         {% block title %}Lista zadaƄ{% endblock %}
     </h1>
 
-    <form class="row form-inline">
-        <div class="col-md-9 col-md-offset-1">
-            <div class="form-group">
-                <label class="sr-only" for="search">Szukaj w opisie lub uwagach</label>
-                <input type="text" class="form-control" id="search" placeholder="Szukaj w opisie lub uwagach">
-            </div>
-            <div class="form-group">
-                <label class="sr-only" for="status">Status</label>
-                <select class="form-control" id="status">
-                  <option>Wybierz stan</option>
-                  <option>PENDING</option>
-                  <option>RUNNING</option>
-                  <option>FAILED</option>
-                  <option>FINISHED</option>
-                </select>
-            </div>
-            <div class="form-group">
-                <label class="sr-only" for="cluster">Klaster</label>
-                <select class="form-control" id="cluster">
-                  <option>Wybierz klaster</option>
-                  <option>Inula</option>
-                  <option>Galera</option>
-                  <option>Hydra</option>
-                  <option>Zeus</option>
-                </select>
-            </div>
-        </div>
-        <div class="col-md-1">
-            <button type="submit" class="btn btn-default">Filtruj</button>
-        </div>
-    </form>
-
-    <hr />
+{#    <form class="row form-inline">#}
+{#        <div class="col-md-9 col-md-offset-1">#}
+{#            <div class="form-group">#}
+{#                <label class="sr-only" for="search">Szukaj w opisie lub uwagach</label>#}
+{#                <input type="text" class="form-control" id="search" placeholder="Szukaj w opisie lub uwagach">#}
+{#            </div>#}
+{#            <div class="form-group">#}
+{#                <label class="sr-only" for="status">Status</label>#}
+{#                <select class="form-control" id="status">#}
+{#                  <option>Wybierz stan</option>#}
+{#                  <option>PENDING</option>#}
+{#                  <option>RUNNING</option>#}
+{#                  <option>FAILED</option>#}
+{#                  <option>FINISHED</option>#}
+{#                </select>#}
+{#            </div>#}
+{#            <div class="form-group">#}
+{#                <label class="sr-only" for="cluster">Klaster</label>#}
+{#                <select class="form-control" id="cluster">#}
+{#                  <option>Wybierz klaster</option>#}
+{#                  <option>Inula</option>#}
+{#                  <option>Galera</option>#}
+{#                  <option>Hydra</option>#}
+{#                  <option>Zeus</option>#}
+{#                </select>#}
+{#            </div>#}
+{#        </div>#}
+{#        <div class="col-md-1">#}
+{#            <button type="submit" class="btn btn-default">Filtruj</button>#}
+{#        </div>#}
+{#    </form>#}
+{##}
+{#    <hr />#}
 
 
     <nav class="text-center" style="margin-bottom: 15px">
                     {% with job.list.0 as task %}
                         <tr class="treegrid-{{ forloop.counter }}">
                             <td>
-                                <a href="{% url 'job' %}">
+                                <a href="{{ task.get_absolute_url }}">
                                     <span class="glyphicon glyphicon-file" aria-hidden="true"></span>
 {#                                    {{ task }}#}
                                 </a>
                             </td>
                             <td>{{ task.note }}</td>
-                            <td>{{ task.submission_time }}</td>
+                            <td>{{ task.submission_time|timesince }} temu</td>
                             <td>{{ task.start_time }}</td>
                             <td>{{ task.finish_time }}</td>
                             <td>{{ task.get_status_display }}</td>
                 {% else %}
                     <tr class="treegrid-{{ forloop.counter }}">
                         <td>
-                            <a href="{% url 'job' %}">
+                            <a href="{{ job.grouper.get_absolute_url }}">
                                 <span class="glyphicon glyphicon-folder-close" aria-hidden="true"></span>
 {#                                {{ job.grouper }}#}
                             </a>
                         </td>
                         <td>{{ job.grouper.note }}</td>
-                        <td>{{ job.grouper.submission_time }}</td>
+                        <td>{{ job.grouper.submission_time|timesince  }} temu</td>
                         <td>-</td>
                         <td>{{ job.grouper.finish_time }}</td>
                         <td>{{ job.grouper.get_status_display }}</td>
                     {% for task in job.list %}
                         <tr class="treegrid-{{ forloop.parentloop.counter }}-{{ forloop.counter }} treegrid-parent-{{ forloop.parentloop.counter }}">
                             <td>
-                                <a href="{% url 'job' %}">
+                                <a href="{{ task.get_absolute_url }}">
                                     <span class="glyphicon glyphicon-file" aria-hidden="true"></span>
 {#                                    {{ task }}#}
                                 </a>
                             </td>
                             <td>{{ task.note }}</td>
-                            <td>{{ task.submission_time }}</td>
+                            <td>{{ task.submission_time|timesince  }} temu</td>
                             <td>{{ task.start_time }}</td>
                             <td>{{ task.finish_time }}</td>
                             <td>{{ task.get_status_display }}</td>