【发布时间】:2020-11-24 07:41:58
【问题描述】:
我有一个问题,我需要提示如何解决这个问题。
我有 django 应用程序,其中我的数据库中存储了 sme jupyter 笔记本。此时,用户可以下载笔记本并在他们的计算机上运行它们。
我想添加功能,用户可以在线运行笔记本。我在想两个解决方案:
- 第一个是使用一些免费的在线服务,例如 google colab,但我还没有找到任何可以从我的数据库发送文件的 api(也许你知道一些?),
- 其次是在我的服务器上运行 jupyter hub。我看到了如何远程运行 jupyter hub,但我不知道如何授予用户访问权限,因此他们可以同时运行笔记本,并且他们无法通过它访问服务器本身,并在 django 中完成所有这些。
你有什么提示可以帮助我获得这个功能吗?
【问题讨论】:
-
要在 colab 中运行您的笔记本,您必须将其存储在 GitHub 或 Google Drive 中。
标签: python django jupyter-notebook