expe_results.html 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. {% extends 'base.html' %}
  2. {% load staticfiles %}
  3. {% block title %}
  4. Expe {{ expe_name }}
  5. {% endblock %}
  6. {% block content %}
  7. <h3>Results files of experiences</h3>
  8. <br />
  9. <div class="results-expe">
  10. {% if expe %}
  11. <h4>{{expe}}</h4>
  12. <br/>
  13. {% if folders %}
  14. <ul class="list-group">
  15. {% for name, folder in folders.items %}
  16. <li class="list-group-item">
  17. <div class="row">
  18. <div class="col-md-10">{{name}} </div>
  19. <div class="col-md-1 download-list" data-download-path="{{expe}}/{{name}}"><i class="fas fa-download"></i></div>
  20. <div class="col-md-1 date-folder-list"><i class="fas fa-arrow-circle-right"></i></div>
  21. </div>
  22. <ul class="list-group files-list" style="display: none">
  23. <hr />
  24. {% for file in folder %}
  25. <li class="list-group-item">
  26. <div class="row">
  27. <div class="col-md-11">{{file}} </div>
  28. <div class="col-md-1 download-list" data-download-path="{{expe}}/{{name}}/{{file}}"><i class="fas fa-download"></i></div>
  29. </div>
  30. </li>
  31. {% endfor %}
  32. </ul>
  33. </li>
  34. {% endfor %}
  35. </ul>
  36. {% csrf_token %}
  37. {% else %}
  38. <div class="alert alert-warning" role="alert">
  39. <i>Expe folder is empty</i>
  40. </div>
  41. {% endif %}
  42. {% else %}
  43. {% for f in folders %}
  44. <ul class="list-group">
  45. <li class="list-group-item"><a href="{% url 'expe:results_expe' expe=f %}">{{f}}</a></li>
  46. </ul>
  47. {% endfor %}
  48. {% endif %}
  49. </div>
  50. {% block javascripts %}
  51. <script type="text/javascript">
  52. // Utils informations
  53. var expe_name = "{{expe}}"
  54. </script>
  55. <script src="{% static "js/results.js" %}"></script>
  56. <script src="{% static "js/FileSaver.js" %}"></script>
  57. {% endblock %}
  58. {% endblock %}