Каков наилучший / самый простой способ интеграции редактора Jupyter Notebook со сторонним веб-сайтом? - PullRequest
1 голос
/ 02 апреля 2020

Мой друг и я работаем над нашим любимым проектом, веб-сайтом для размещения алгоритмов, которые проверяют социологические гипотезы и накапливают знания по социологии. Мы предполагаем, что наш сайт будет похож на Википедию за одним исключением: мы хотим представить все статьи на сайте в виде блокнотов Jupyter. Наш движок сайта основан на Django.

. Скажите, пожалуйста, как лучше / проще всего добавить редактор Jupyter Notebook на сторонний веб-сайт?

Мы понимаем, что Jyputer работает на Tornado, что он однопользовательский, и нам нужно написать много логинов сервера c. В настоящее время мы понимаем, как использовать Jyputer Client для работы с I Python, использовать пользовательский интерфейс в Jupyter Lab и сами писать обработчики сервера. Не могли бы вы сказать мне, если это правильный подход? Что мы должны иметь в виду? Есть ли более простой способ достижения нашей цели (например, основывать нашу работу на Jupyter Server вместо Jupyter Client)?

Мы хотели бы сосредоточиться на разработке нашего сайта и максимально поддерживать совместимость с Jupyter, чтобы что мы можем обновить / зафиксировать изменения в проекте Jupyter, если это необходимо.

Буду признателен за любой совет!

...