Beispiel #1
0
 def dispatch(self, request, *args, **kwargs):
     if request.user.is_authenticated() and int(
             kwargs['user_id']) == request.user.pk:
         self.user = request.user
         self.is_my_profile = True
     else:
         self.user = get_object_or_404(User, pk=kwargs['user_id'])
         self.is_my_profile = False
     self.wallpost_form = UserWallPostForm(request.POST or None)
     return super(UserProfileView, self).dispatch(request, *args, **kwargs)