From 08b06e70f6a5f9f4d51317b0b2930238e09ee8c7 Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Wed, 7 Jul 2010 22:01:53 +0200 Subject: integrated invitation management into membership application --- coip/apps/invitation/views.py | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 coip/apps/invitation/views.py (limited to 'coip/apps/invitation/views.py') diff --git a/coip/apps/invitation/views.py b/coip/apps/invitation/views.py deleted file mode 100644 index 63f017f..0000000 --- a/coip/apps/invitation/views.py +++ /dev/null @@ -1,33 +0,0 @@ -''' -Created on Jun 23, 2010 - -@author: leifj -''' -from django.contrib.auth.decorators import login_required -from coip.apps.invitation.forms import InvitationForm -from coip.apps.invitation.models import Invitation -from django.shortcuts import render_to_response -from django.http import HttpResponseRedirect - -@login_required -def create(request): - user = request.user - if request.method == 'POST': - form = InvitationForm(request.POST) - if form.is_valid(): - to = form.cleaned_data["to"] - expires = form.cleaned_data["expires"] - invitation = Invitation(sender=user,to=to,expires=expires) - invitation.save() - invitation.send_email() - return HttpResponseRedirect("/user/home") - else: - form = InvitationForm({}); - - return render_to_response('apps/invitation/create.html') - -def accept(request,token): - user = request.user - invitation = Invitation.objects.get(token=token) - - \ No newline at end of file -- cgit v1.1