|
@@ -1,9 +1,38 @@
|
|
{% extends 'sharix_admin/base_admin.html' %}
|
|
{% extends 'sharix_admin/base_admin.html' %}
|
|
|
|
+{% load render_table from django_tables2 %}
|
|
|
|
|
|
-{% block view %}
|
|
|
|
-<form method="post" class="d-flex flex-column align-items-end">
|
|
|
|
- {% csrf_token %}
|
|
|
|
- {% include 'sharix_admin/include/form.html' %}
|
|
|
|
- <button class="btn btn-primary" type="submit">Отправить</button>
|
|
|
|
-</form>
|
|
|
|
-{% endblock %}
|
|
|
|
|
|
+{% block contenthome %}
|
|
|
|
+ <h1 >{{ title }}</h1>
|
|
|
|
+
|
|
|
|
+ <div class="container text-center mt-2">
|
|
|
|
+ {% render_table table %}
|
|
|
|
+ </div>
|
|
|
|
+ <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
|
|
|
|
+ <script>
|
|
|
|
+ // Запрос на изменения статуса ресурса
|
|
|
|
+ $('.status-toggle').change(function() {
|
|
|
|
+ var resource = $(this).data('resource-id');
|
|
|
|
+ var new_status = $(this).prop('checked') ? 'active' : 'deactivated';
|
|
|
|
+ $.ajax({
|
|
|
|
+ url: '{% url "resource/change_status" %}',
|
|
|
|
+ type: 'POST',
|
|
|
|
+ data: {
|
|
|
|
+ 'resource': resource,
|
|
|
|
+ 'new_status': new_status,
|
|
|
|
+ 'csrfmiddlewaretoken': '{{ csrf_token }}'
|
|
|
|
+ },
|
|
|
|
+ success: function(response) {
|
|
|
|
+ var scrollTop = window.pageYOffset;
|
|
|
|
+ location.reload();
|
|
|
|
+ window.scrollTo(0, scrollTop);
|
|
|
|
+ },
|
|
|
|
+ error: function(xhr, status, error) {
|
|
|
|
+ console.log(xhr.responseText);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ });
|
|
|
|
+ </script>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+{% endblock contenthome %}
|