summaryrefslogtreecommitdiff
path: root/coip/apps
diff options
context:
space:
mode:
authorJohan Berggren <jbn@nordu.net>2011-03-03 17:04:50 +0100
committerJohan Berggren <jbn@nordu.net>2011-03-03 17:04:50 +0100
commiteee6cedbf9c1b3189d36b238613a47b0631a0666 (patch)
tree94848a26b0ca4b54b62b95bf921288929b18f102 /coip/apps
parent3c5c4f11d0c5792a38d2ebee9944bec9cee77978 (diff)
Tag on membership almost implemented
Diffstat (limited to 'coip/apps')
-rw-r--r--coip/apps/tag/views.py20
1 files changed, 19 insertions, 1 deletions
diff --git a/coip/apps/tag/views.py b/coip/apps/tag/views.py
index 60f00ef..bcccae3 100644
--- a/coip/apps/tag/views.py
+++ b/coip/apps/tag/views.py
@@ -1 +1,19 @@
-# Create your views here.
+'''
+Created on Mar 3, 2011
+
+@author: jbn
+'''
+from django.core.exceptions import ObjectDoesNotExist
+from django.http import HttpResponseNotFound, HttpResponseForbidden, HttpResponseRedirect, Http404
+from django.contrib.auth.decorators import login_required
+from coip.multiresponse import respond_to, json_response, render403
+import logging
+from django.shortcuts import get_object_or_404
+from django.contrib.auth.models import User
+from coip.apps.membership.models import Membership
+
+def add(request, type, id):
+ if type == "membership":
+ tagobj = get_object_or_404(Membership, pk=id)
+ else: return HttpResponseNotFound()
+ return respond_to(request,{'text/html': 'apps/tag/add.html'},{'tagobj': tagobj, 'type': type}) \ No newline at end of file