django - 使用 django-extensions 运行 notebook 时设置 ipython notebook 服务器参数的方法是什么?

标签 django ipython-notebook django-extensions

我正在使用以下命令运行带有 django 的 ipython 笔记本服务器:

./manage.py shell_plus --notebook

服务器按预期运行。但是,我想在启动服务器时设置端口而不是启动浏览器。

如果我在没有 django 的情况下运行 IPython 笔记本服务器,我成功地使用了以下内容:
ipython notebook --port=9999 --no-browser

我查看了文档 here并尝试使用设置选项
IPYTHON_ARGUMENTS = [
    '--ext', 'django_extensions.management.notebook_extension',
    '--port=9999',
    '--no-browser,
]

这些参数是在服务器启动后加载的,并且不会根据我收集到的内容更改笔记本服务器设置。

使用 django 启动笔记本服务器时如何设置笔记本服务器设置
    ./manage.py shell_plus --notebook

?

先感谢您。

最佳答案

运行最新版本的 IPython (4.2.0),我不得不将它添加到 settings.py :

NOTEBOOK_ARGUMENTS = [
    # exposes IP and port
    '--ip=0.0.0.0',
    '--port=8888',
    # disables the browser
    '--no-browser',
]

关于django - 使用 django-extensions 运行 notebook 时设置 ipython notebook 服务器参数的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29631960/

相关文章:

mysql - 如何在django中删除具有重复列的行

ssh - 通过 SSH 使用 ipython notebook 会导致 GLIBC not found 错误

python - 如何在 IPython 笔记本中隐藏 <matplotlib.lines.Line2D>

python - 在 Django 运行脚本中传递命令行参数

Django - 匹配查询不存在

django - 如何使用 Apache 和 mod_wsgi 为 django 网站单独设置 LD_LIBRARY_PATH

python - celery 长时间不活动后意外关闭

python - IPython 笔记本的版本控制

python - Django 扩展 - dumpscript 无法正常工作

python - 如何安装 django-utils?