def METHOD_NAME(request):
    if not define.is_vouched_for(request.userid):
        raise WeasylError("vouchRequired")
    form = request.web_input()
    data = note.select_view(request.userid, int(form.noteid))
    return Response(define.webpage(request.userid, "note/message_view.html", [
        # Private message
        data,
        profile.select_myself(request.userid),
    ]))