diff options
Diffstat (limited to 'coip/apps/invitation/views.py')
-rw-r--r-- | coip/apps/invitation/views.py | 33 |
1 files changed, 0 insertions, 33 deletions
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 |