detail.html 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. <span class="must_reload"></span>
  2. <p>{{object_data.model_name.title}}</p>
  3. <div>
  4. {% for f, v, iter in object_data.fields_and_values %}
  5. <p><span class="field_label">{{ f.name.capitalize }}:</span>
  6. {% if iter %}
  7. {% for val, link in v %}
  8. {% if link and link.can_read %}
  9. <span class="field_value"><a href="{{ link.view_url }}">{{ val }}</a></span>
  10. {% else %}
  11. <span class="field_value">{{ val }}</span>
  12. {% endif %}
  13. {% endfor %}
  14. {% else %}
  15. {% if v.1 and v.1.can_read %}
  16. <span class="field_value"><a href="{{ v.1.view_url }}">{{ v.0 }}</a></span>
  17. {% else %}
  18. <span class="field_value">{{ v.0 }}</span>
  19. {% endif %}
  20. {% endif %}
  21. </p>
  22. {% endfor %}
  23. </div>
  24. {% if object_data.can_write %}
  25. <div>
  26. {% for a, u in object_data.instance_actions %}{% if a.action.name != 'view' %}
  27. <a href="{{ u }}" class="btn btn-default"><span class="fa {{ a.action.icon }}">{{ a.action.verbose_name.capitalize }}</span></a>
  28. {% endif %}{% endfor %}
  29. </div>
  30. {% endif %}