Skip to content

Commit 0df90d2

Browse files
committed
add queuemember
wip delete quemember
1 parent 99b9d6e commit 0df90d2

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

whosnext-web/queue_management/views.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
from django.shortcuts import render
1+
from django.shortcuts import render, redirect
22
from .forms import MemberForm
3-
from .models import QueueMember, Member, Queue
3+
from .models import QueueMember, Queue
44

55
# Create your views here.
66
def list_queuememebers(request, slug):
@@ -17,6 +17,12 @@ def new_queuememeber(request, slug):
1717
if form.is_valid():
1818
member = form.save()
1919
QueueMember.objects.create(queue_id=queue.id, member_id=member.id)
20+
return redirect('/q/'+slug)
2021
else:
2122
form = MemberForm()
22-
return render(request, 'queue_management/queuemember_new.html', {'form': form})
23+
return render(request, 'queue_management/queuemember_new.html', {'form': form})
24+
25+
def delete_queuemember(id, slug):
26+
queue_member = QueueMember.objects.get(id=id)
27+
queue_member.delete()
28+
return redirect('/q/' + slug)

0 commit comments

Comments
 (0)