Я использую bokeh django -embed пример и у меня есть несколько вопросов о том, что делают эти строки / как получить к ним доступ по URL:
document(“shape_viewer”, views.shape_viewer_handler),
document(“sea_surface_with_template”, views.sea_surface_handler_with_template)
против :
autoload("sea_surface", views.sea_surface_handler)
Насколько я могу судить, если вы делаете маршрут автозагрузки, он использует потребителя автозагрузки js, чтобы связать приложение bokeh с autoload.js
, а затем получит потребитель веб-сокета. это к соединению websocket? Я заблудился из-за DocConsumer
, хотя для целей тестирования я попытался удалить:
'websocket': AuthMiddlewareStack(URLRouter(patterns))
из routing.py, однако по некоторым причинам он ожидает найти 'sea_surface / ws' маршрут - где это указано? Можно ли изменить его, например, на поиск websocket в 'sea_surface / wasdf'?
Наконец, можно ли делать что-то другое с подключением websocket к сеансу / могу ли я получить к нему доступ где угодно?
Спасибо за любую помощь!