Exemple #1
0
 def dispatch(self, request, *args, **kwargs):
     if request.user.is_authenticated() and request.user.pk == int(kwargs['user_id']):
         self.user = request.user
     else:
         self.user = get_object_or_404(User, pk=kwargs['user_id'])
     self.wall_post_form = WallPostForm(request.POST or None)
     return super(UserProfileView, self).dispatch(request, *args, **kwargs)