Add feature flag for bulk member upload: update MemberLoadView, templates, and settings to use mass_upload flag with django-waffle.

This commit is contained in:
2026-04-12 12:18:24 +02:00
parent b71bc2afc0
commit 4e4fe62f11
3 changed files with 11 additions and 4 deletions

View File

@@ -4,6 +4,7 @@
{% load form_field %}
{% load avatar %}
{% load pagination %}
{% load waffle_tags %}
{% block content %}
{% partialdef content inline %}
@@ -59,9 +60,11 @@
</div>
<div class="add">
<a class="btn btn-accent btn-sm grow hidden lg:flex" href="{% url "backend:members:load" %}" hx-get="{% url "backend:members:load" %}" hx-target="#content">
<i class="fa-solid fa-file-upload"></i>{% translate "Load members from file" %}
</a>
{% flag "mass_upload" %}
<a class="btn btn-accent btn-sm grow hidden lg:flex" href="{% url "backend:members:load" %}" hx-get="{% url "backend:members:load" %}" hx-target="#content">
<i class="fa-solid fa-file-upload"></i>{% translate "Load members from file" %}
</a>
{% endflag %}
<a class="btn btn-neutral btn-outline btn-sm grow" href="{% url "backend:members:add" %}" hx-get="{% url "backend:members:add" %}" hx-target="#content">
<i class="fa-solid fa-plus"></i>{% translate "Add member" %}