feat(members/waitinglist): add leave waitinglist link to reminders
parent
1d2f0c152f
commit
4c4b450245
@ -0,0 +1,18 @@
|
||||
# Generated by Django 4.0.1 on 2025-02-11 22:19
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('members', '0036_excursion_add_approval_status'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='memberwaitinglist',
|
||||
name='leave_key',
|
||||
field=models.CharField(default='', max_length=32),
|
||||
),
|
||||
]
|
||||
@ -0,0 +1,25 @@
|
||||
{% extends "members/base.html" %}
|
||||
{% load i18n %}
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{% trans "Leave waitinglist" %}
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<h1>{% trans "Leave waitinglist" %}</h1>
|
||||
|
||||
<p>{% blocktrans %}Are you sure you want to leave the waitinglist? This can't be undone and
|
||||
you need to requeue if you change your mind later.{% endblocktrans %}
|
||||
</p>
|
||||
|
||||
<form action="" method="post">
|
||||
{% csrf_token %}
|
||||
<input type="hidden" name="key" value="{{waiter.leave_key}}">
|
||||
<p>
|
||||
<input type="submit" name="leave_waitinglist" value="{% trans "Yes, leave the waitinglist" %}"/>
|
||||
</p>
|
||||
</form>
|
||||
|
||||
{% endblock %}
|
||||
@ -0,0 +1,19 @@
|
||||
{% extends "members/base.html" %}
|
||||
{% load i18n %}
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{% trans "Left waitinglist" %}
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<h1>{% trans "Left waitinglist" %}</h1>
|
||||
|
||||
<p>
|
||||
{% blocktrans %}You successfully unregistered from the waitinglist. If you want to rejoin the waitinglist
|
||||
at a later time, please do so on our website.
|
||||
{% endblocktrans %}
|
||||
</p>
|
||||
|
||||
{% endblock %}
|
||||
Loading…
Reference in New Issue