Refactoring: views now use api for ajax

This commit is contained in:
2023-08-13 16:31:40 +09:00
parent e05319ec3c
commit 2e648ac4fe
8 changed files with 46 additions and 127 deletions

View File

@@ -30,7 +30,7 @@
>Cancel
</button>
<a
href="{% url 'collector:download' archive.file %}"
href="{% url 'collector:archive-detail' archive.id %}"
type="button"
class="btn btn-danger btn-archive-eraser"
data-bs-dismiss="modal"

View File

@@ -27,7 +27,7 @@
</button>
<a
type="button"
href="{% url 'collector:ajax_delete_ticket' ticket.number %}"
href="{% url 'collector:ticket-detail' ticket.number %}"
class="btn btn-danger btn-ticket-del"
data-bs-dismiss="modal"
data-jq-ticket-del-target="#div-ticket-{{ ticket.number }}"

View File

@@ -105,9 +105,13 @@
{% if request.user.is_staff %}
<li>
<a class="dropdown-item" type="button" href="{% url 'admin:index' %}"
><i class="bi bi-shield-shaded"></i></i> Admin</a>
><i class="bi bi-shield-shaded"></i> Admin</a>
</li>
{% endif %}
<li>
<a class="dropdown-item" type="button" href="{% url 'swagger-ui' %}"
><i class="bi bi-braces-asterisk"></i> Swagger</a>
</li>
<li><button class="dropdown-item" type="button"><i class="bi bi-gear"></i> Settings</button></li>
<li><hr class="dropdown-divider" /></li>
<li><button class="dropdown-item" type="button"><i class="bi bi-door-closed"></i> Logout</button></li>

View File

@@ -9,7 +9,7 @@
type="checkbox"
role="switch"
name="ticket-state"
ticket-state-url="{% url 'collector:ajax_update_state_ticket' ticket.platform.name ticket.number %}"
ticket-state-url="{% url 'collector:ticket-detail' ticket.number %}"
{% if ticket.resolved %} ticket-state-switch="1" {% endif %}
{% if ticket.resolved %} checked {% endif %}>
</div>