我想使用自定义请求处理程序创建Jupiter Notebook扩展。我的目标是要有一个像localhost:8888/NotebookCreatorExtension?data={"cells": [...],...}
这样的链接,jupyterhub会在用户的根目录中创建一个笔记本,其中的内容写在data参数中(数据基本上是我要尝试的笔记本的json。加载到服务器上。
我尝试从正在生成笔记本的链接和内容的应用程序创建一个PUT
请求,该请求将在Jupiterhub中打开,但问题是我需要一个使用我的令牌,但我想要这对于服务器中的所有用户都有效,并且生成令牌不是我想要的方式。
我有用于生成与Jupyter笔记本内容链接的代码。只需弄清楚如何创建请求处理程序扩展,或者是否有可能做我想做的事情。