Exemple #1
0
def message_mark_all_read(request):
    user = get_user(request)
    if not user.is_authenticated():
        raise PermissionDenied

    Monit.objects.filter(user=user).update(read=True)
    if not request.is_ajax():
        return HttpResponseRedirect(request.META.get('HTTP_REFERER') or '/')
    else:
        return HttpResponse('')
Exemple #2
0
def message_mark_all_read(request):
    user = get_user(request)
    if not user.is_authenticated():
        raise PermissionDenied

    Monit.objects.filter(user=user).update(read=True)
    if not request.is_ajax():
        return HttpResponseRedirect(request.META.get('HTTP_REFERER') or '/')
    else:
        return HttpResponse('')
Exemple #3
0
def message_delete(request, message_id):
    user = get_user(request)
    if not user.is_authenticated():
        raise PermissionDenied

    message = get_object_or_404(Monit, user=user, pk=message_id)
    message.delete()

    if not request.is_ajax():
        return HttpResponseRedirect(request.META.get('HTTP_REFERER') or '/')
    else:
        return HttpResponse('')
Exemple #4
0
def message_detail(request, message_id):
    user = get_user(request)
    if not user.is_authenticated():
        raise PermissionDenied

    message = get_object_or_404(Monit, user=user, pk=message_id)
    message.read = True
    message.save()

    return render_to_response('monitio/message/detail.html',
                              {'message': message},
                              context_instance=RequestContext(request))
Exemple #5
0
def message_delete(request, message_id):
    user = get_user(request)
    if not user.is_authenticated():
        raise PermissionDenied

    message = get_object_or_404(Monit, user=user, pk=message_id)
    message.delete()

    if not request.is_ajax():
        return HttpResponseRedirect(request.META.get('HTTP_REFERER') or '/')
    else:
        return HttpResponse('')
Exemple #6
0
def message_detail(request, message_id):
    user = get_user(request)
    if not user.is_authenticated():
        raise PermissionDenied

    message = get_object_or_404(Monit, user=user, pk=message_id)
    message.read = True
    message.save()

    return render_to_response('monitio/message/detail.html',
                              {'message': message},
                              context_instance=RequestContext(request))
Exemple #7
0
    def test_get_user(self):
        class request:
            user = G(get_user_model())

        self.assertEquals(get_user(request), request.user)
Exemple #8
0
    def test_get_user_anon(self):
        class request:
            user = AnonymousUser()

        self.assertEquals(get_user(request), AnonymousUser())
 def test_get_user_anon(self):
     class request:
         user = AnonymousUser()
     self.assertEquals(get_user(request), AnonymousUser())
 def test_get_user(self):
     class request:
         user = G(get_user_model())
     self.assertEquals(get_user(request), request.user)