This commit is contained in:
relikd
2023-05-29 15:20:07 +02:00
commit 1380b156d8
126 changed files with 3612 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
{% extends 'base.html' %}
{% load static %}
{% load url_utils %}{# back_url #}
{% block content %}
<form method="post" class="create-form">{% csrf_token %}
{{ form.as_div }}
<a class="btn btn-secondary" href="{% back_url %}">Abbrechen</a>
<button type="submit" class="btn btn-primary">{{submit_label}}</button>
</form>
{% endblock %}
{% block scripts %}
<link rel="stylesheet" type="text/css" href="{% static 'select2-4.0.13/css/select2.min.css' %}">
<script src="{% static 'jquery3.6.4/js/jquery.min.js' %}"></script>
<script src="{% static 'select2-4.0.13/js/select2.min.js' %}"></script>
<script src="{% static 'js/forms.js' %}"></script>
{% endblock %}

View File

@@ -0,0 +1,10 @@
{% extends 'base.html' %}
{% load url_utils %}
{% block content %}
<form method="post">{% csrf_token %}
<p>Bist du dir sicher dass du {{ model_verbose_name }} <b>"{{ object }}"</b> löschen möchtest?</p>
<a class="btn btn-primary" href="{% back_url %}">Abbrechen</a>
<button type="submit" class="btn btn-danger"><i class="far fa-trash-alt"></i> {{submit_label|default:'Weg damit!'}}</button>
</form>
{% endblock %}

View File

@@ -0,0 +1,17 @@
{% extends 'base.html' %}
{% load url_utils %}
{% block toolbar_left %}
{% if views.update %}
<a class="btn btn-sm btn-secondary" href="{% url views.update object.pk %}{% query_url prev=request.path %}">
<i class="fas fa-edit"></i> Bearbeiten</a>
{% endif %}
{% if views.delete %}
<a class="btn btn-sm btn-secondary" href="{% url views.delete object.pk %}{% query_url prev=request.path %}">
<i class="fas fa-trash-alt"></i> Löschen</a>
{% endif %}
{% endblock %}
{% block content %}
{% include 'templatetags/detail_table.html' %}
{% endblock %}

View File

@@ -0,0 +1,44 @@
{% extends 'base.html' %}
{% load tabular_list %}
{% load url_utils %}
{% load utils %}
{% block title %}
{% if active_search_query %}Suchergebnisse {% endif %}{{ block.super }}
{% endblock %}
{% block page_title %}
{% if active_search_query %}
{% include 'widgets/title-with-icon.html' with icon='search' title=active_search_query|format:'Suchergebnisse für "{}"' %}
{% endif %}
{{ block.super }}
{% endblock %}
{% block toolbar_right %}
{% if views.create %}
<a class="btn btn-primary" href="{% url views.create %}">
<i class="fas fa-plus"></i> {{ model_verbose_name }} hinzufügen</a>
{% endif %}
{% endblock %}
{% block content %}
{% include 'widgets/table_filter.html' %}
{% tabular_list objects=object_list views=views columns=list_columns render_options=list_render %}
<div class="pagination">
<span class="step-links">
{% if page_obj.has_previous %}
<a href="{% query_url page=None %}">&laquo; Erste Seite</a> |
<a href="{% query_url page=page_obj.previous_page_number %}">vorherige Seite</a>
{% endif %}
<span class="current">
Seite {{ page_obj.number|default:1 }} von {{ page_obj.paginator.num_pages|default:1 }}.
</span>
{% if page_obj.has_next %}
<a href="{% query_url page=page_obj.next_page_number %}">nächste Seite</a> |
<a href="{% query_url page=page_obj.paginator.num_pages %}">Letzte Seite &raquo;</a>
{% endif %}
</span>
</div>
{% endblock %}

View File

@@ -0,0 +1,18 @@
{% extends 'base.html' %}
{% load static %}
{% load url_utils %}{# back_url #}
{% block content %}
<form method="post" class="create-form">{% csrf_token %}
{{ form.as_div }}
<a class="btn btn-secondary" href="{% back_url %}">Abbrechen</a>
<button type="submit" class="btn btn-primary">Änderungen speichern</button>
</form>
{% endblock %}
{% block scripts %}
<link rel="stylesheet" type="text/css" href="{% static 'select2-4.0.13/css/select2.min.css' %}">
<script src="{% static 'jquery3.6.4/js/jquery.min.js' %}"></script>
<script src="{% static 'select2-4.0.13/js/select2.min.js' %}"></script>
<script src="{% static 'js/forms.js' %}"></script>
{% endblock %}