Example #1
0
 def dispatch(self, request, *args, **kwargs):
     if not self.request.session["invited"]:
         return HttpResponseForbidden("You need to be invited")
     return CreateView.dispatch(self, request, *args, **kwargs)
Example #2
0
 def dispatch(self, request, *args, **kwargs):
     return CreateView.dispatch(self, request, *args, **kwargs)
Example #3
0
 def dispatch(self, request, *args, **kwargs):
     self.story = get_object_or_404(Story, pk=kwargs['story_id'])
     if self.story.editable_by(request.user):
         return CreateView.dispatch(self, request, *args, **kwargs)
     else:
         raise PermissionDenied
Example #4
0
 def dispatch(self, request, *args, **kwargs):
     self.story = get_object_or_404(Story, pk=kwargs['story_id'])
     if self.story.editable_by(request.user):
         return CreateView.dispatch(self, request, *args, **kwargs)
     else:
         raise PermissionDenied
Example #5
0
 def dispatch(self, request, *args, **kwargs):
     return CreateView.dispatch(self, request, *args, **kwargs)
Example #6
0
 def dispatch(self, request, *args, **kwargs):
     self.story = get_object_or_404(Story.objects.accessible(user=request.user), pk=kwargs['story_id'])
     return CreateView.dispatch(self, request, *args, **kwargs)