Bokeh 인라인을 삽입하는 데 문제가 있습니다. 특히 '링크'태그에서 리소스를로드하는 데 문제가 있습니다 (아래 HTML 스 니펫 참조). 어떤 이유로, Bokeh 플롯을 인라인으로 삽입하려고하면 '리소스를로드하지 못했습니다 : 서버가 404 (찾을 수 없음) 상태로 응답 함'이 링크를 참조하여 - https://cdn.pydata.org/bokeh/release/bokeh.min.css.mapBokeh Inline Embedding, '리소스를로드하지 못했습니다.'
그러나 , 위의 주소는 링크 태그에 표시된 주소와 다릅니다 (끝에는 보케 (bokeh) 버전이 생략 됨). 왜이 오류가 발생했는지 전혀 알지 못합니다. 처음 발생합니다. 이전에 여러 번 인라인을 성공적으로 사용했습니다.
<head>
<link href="https://cdn.pydata.org/bokeh/release/bokeh-0.12.1.min.css" rel="stylesheet" type="text/css">
<script src="https://cdn.pydata.org/bokeh/release/bokeh-0.12.1.min.js>
</script>
</head>
내가 jQuery를 함께 내장 인라인을 사용하려고
편집 (I 전체 페이지마다 다시로드하지 않고 다른 보케 플롯을 표시 할 것).
내가 콘솔에서 추가 오류 정보를 찾았
, 나는 다음과 같은 오류를 발견 : "오류 보케 모델 렌더링은 : ID로 태그를 찾을 수 없습니다 ..."그것을 어떤 관련이 있다면, 여기입니다 내 HTML에서 jQuery를 스크립트 :
'data.a'와 'data.b'는 각각 보케 생성 된 스크립트와 DIV 태그입니다<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type=text/javascript>
$(function() {
$('a#process_input').bind('click', function() {
$.getJSON('/background_process', {
proglang: $('input[name="proglang"]').val(),
}, function(data) {
$("#result").html(data.a);
$("#r").html(data.b);
});
return false;
});
});
</script>
.
모든 의견이나 조언을 부탁드립니다.