Enable member creation functionality: implement MemberAddView, create MemberForm, update routes, templates, and add supporting styles.

This commit is contained in:
2026-01-17 23:38:12 +01:00
parent cb10c8ccf5
commit 303b8553c9
12 changed files with 738 additions and 13 deletions

View File

@@ -15,11 +15,11 @@
{% endblocktranslate %}
</div>
<form method="post">
<form method="post" hx-post="{% url "backend:members:delete" object.pk %}" hx-target="#content">
{% csrf_token %}
<div class="flex flex-row gap-2 mt-8">
<a href="{% url "backend:members:list" %}" class="btn btn-neutral btn-outline grow lg:grow-0">{% translate "Cancel" %}</a>
<a href="{% url "backend:members:list" %}" class="btn btn-neutral btn-outline grow lg:grow-0" hx-get="{% url "backend:members:list" %}" hx-target="#content">{% translate "Cancel" %}</a>
<button type="submit" class="btn btn-error grow lg:grow-0"><i class="fa-solid fa-trash"></i>{% translate "Delete" %}</button>
</div>
</form>