category_form.html 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {% extends "assetapp/base.html" %}
  2. {% block title %}{% if action == 'create' %}新增分类{% else %}编辑分类{% endif %}{% endblock %}
  3. {% block content %}
  4. <div class="d-flex align-items-center mb-4">
  5. <a href="{% url 'category_list' %}" class="btn btn-outline-secondary btn-sm me-3">
  6. <i class="bi bi-arrow-left"></i> 返回
  7. </a>
  8. <h4 class="mb-0">
  9. <i class="bi bi-{% if action == 'create' %}plus-circle{% else %}pencil{% endif %} me-2"></i>
  10. {% if action == 'create' %}新增分类{% else %}编辑分类 - {{ category.name }}{% endif %}
  11. </h4>
  12. </div>
  13. <div class="row justify-content-center">
  14. <div class="col-md-6">
  15. <div class="card card-dark">
  16. <div class="card-body">
  17. <form method="post">
  18. {% csrf_token %}
  19. <div class="mb-3">
  20. <label class="form-label text-muted">分类名称 <span class="text-danger">*</span></label>
  21. {{ form.name }}
  22. {% if form.name.errors %}<div class="text-danger small mt-1">{{ form.name.errors.0 }}</div>{% endif %}
  23. </div>
  24. <div class="mb-3">
  25. <label class="form-label text-muted">描述</label>
  26. {{ form.description }}
  27. </div>
  28. <button type="submit" class="btn btn-primary">
  29. <i class="bi bi-check-circle me-1"></i>{% if action == 'create' %}创建{% else %}保存{% endif %}
  30. </button>
  31. <a href="{% url 'category_list' %}" class="btn btn-outline-secondary ms-2">取消</a>
  32. </form>
  33. </div>
  34. </div>
  35. </div>
  36. </div>
  37. {% endblock %}