예제 #1
0
def deactivate(request, mark_spam=False):
    user = get_object_or_404(User, id=request.POST["user_id"], is_active=True)
    deactivate_user(user, request.user)

    if mark_spam:
        mark_content_as_spam(user, request.user)

    return HttpResponseRedirect(profile_url(user))
예제 #2
0
파일: views.py 프로젝트: akatsoulas/kitsune
def deactivate(request, mark_spam=False):
    user = get_object_or_404(User, id=request.POST['user_id'], is_active=True)
    deactivate_user(user, request.user)

    if mark_spam:
        mark_content_as_spam(user, request.user)

    return HttpResponseRedirect(profile_url(user))
예제 #3
0
파일: views.py 프로젝트: asccz/kitsune
def deactivate(request, mark_spam=False):
    user = get_object_or_404(User, id=request.POST['user_id'], is_active=True)
    deactivate_user(user, request.user)
    # Clear user settings to remove incoming notifications
    Setting.objects.filter(user=user).delete()

    if mark_spam:
        mark_content_as_spam(user, request.user)

    return HttpResponseRedirect(profile_url(user))
예제 #4
0
 def test_profile_url(self):
     eq_(u'/user/%s' % self.u.username, profile_url(self.u))
예제 #5
0
 def test_profile_url(self):
     eq_(u'/user/%s' % self.u.username, profile_url(self.u))
예제 #6
0
 def test_profile_url(self):
     eq_("/user/%s" % self.u.username, profile_url(self.u))