obj_bulk_add_component.html 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. {% extends '_base.html' %}
  2. {% load form_helpers %}
  3. {% block content %}
  4. <h1>Add {{ component_name|title }}</h1>
  5. <form action="." method="post" class="form form-horizontal">
  6. {% csrf_token %}
  7. {% if request.POST.return_url %}
  8. <input type="hidden" name="return_url" value="{{ request.POST.return_url }}" />
  9. {% endif %}
  10. {% for field in form.hidden_fields %}
  11. {{ field }}
  12. {% endfor %}
  13. <div class="row">
  14. <div class="col-md-7">
  15. <div class="panel panel-default">
  16. {% include 'inc/table.html' %}
  17. </div>
  18. </div>
  19. <div class="col-md-5">
  20. {% if form.non_field_errors %}
  21. <div class="panel panel-danger">
  22. <div class="panel-heading"><strong>Errors</strong></div>
  23. <div class="panel-body">
  24. {{ form.non_field_errors }}
  25. </div>
  26. </div>
  27. {% endif %}
  28. <div class="panel panel-default">
  29. <div class="panel-heading"><strong>{{ component_name|title }} to Add</strong></div>
  30. <div class="panel-body">
  31. {% for field in form.visible_fields %}
  32. {% render_field field %}
  33. {% endfor %}
  34. </div>
  35. </div>
  36. <div class="form-group text-right">
  37. <div class="col-md-12">
  38. <button type="submit" name="_create" class="btn btn-primary">Create</button>
  39. <a href="{{ return_url }}" class="btn btn-default">Cancel</a>
  40. </div>
  41. </div>
  42. </div>
  43. </div>
  44. </form>
  45. {% endblock %}