configcontext.html 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. {% extends 'generic/object.html' %}
  2. {% load helpers %}
  3. {% load static %}
  4. {% block content %}
  5. <div class="row">
  6. <div class="col col-md-5">
  7. <div class="card">
  8. <h5 class="card-header">
  9. Config Context
  10. </h5>
  11. <div class="card-body">
  12. <table class="table table-hover attr-table">
  13. <tr>
  14. <th scope="row">Name</th>
  15. <td>
  16. {{ object.name }}
  17. </td>
  18. </tr>
  19. <tr>
  20. <th scope="row">Weight</th>
  21. <td>
  22. {{ object.weight }}
  23. </td>
  24. </tr>
  25. <tr>
  26. <th scope="row">Description</th>
  27. <td>{{ object.description|placeholder }}</td>
  28. </tr>
  29. <tr>
  30. <th scope="row">Active</th>
  31. <td>
  32. {% if object.is_active %}
  33. <span class="text-success">
  34. <i class="mdi mdi-check-bold"></i>
  35. </span>
  36. {% else %}
  37. <span class="text-danger">
  38. <i class="mdi mdi-close"></i>
  39. </span>
  40. {% endif %}
  41. </td>
  42. </tr>
  43. </table>
  44. </div>
  45. </div>
  46. <div class="card">
  47. <h5 class="card-header">
  48. Assignment
  49. </h5>
  50. <div class="card-body">
  51. <table class="table table-hover attr-table">
  52. {% for title, objects in assigned_objects %}
  53. <tr>
  54. <th scope="row">{{ title }}</th>
  55. <td>
  56. <ul class="list-unstyled mb-0">
  57. {% for object in objects %}
  58. <li><a href="{{ object.get_absolute_url }}">{{ object }}</a></li>
  59. {% empty %}
  60. <li class="text-muted">None</li>
  61. {% endfor %}
  62. </ul>
  63. </td>
  64. </tr>
  65. {% endfor %}
  66. </table>
  67. </div>
  68. </div>
  69. </div>
  70. <div class="col col-md-7">
  71. <div class="card">
  72. <div class="card-header">
  73. <h5>Data</h5>
  74. {% include 'extras/inc/configcontext_format.html' %}
  75. </div>
  76. <div class="card-body">
  77. {% include 'extras/inc/configcontext_data.html' with data=object.data format=format %}
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. {% endblock %}