Skip to main content
 首页 » 编程设计

python之Django 的 IPython Notebook session

2024年08月28日26kerrycode

有没有办法在 IPython Notebook 中使用 Django 进行 Web 开发?

如果是这样,您需要采取哪些最佳步骤来实现这一目标?

请您参考如下方法:

是的,在 IPython Notebook 中创建一个简单的 Django 应用程序 has been tried before .但由于以下原因很难:

  1. 您需要将开发服务器作为一个单独的进程运行。这使得很难阅读它输出的日志消息
  2. 编辑文件很麻烦。 %%writefile 之类的命令将覆盖文件。我更喜欢在适当的地方添加差异的命令。
  3. 您经常需要运行 shell 命令,例如 manage.py 或 git。这是特定于操作系统的,可能不可移植。

虽然我更喜欢将 IPython 作为 Django 开发的 shell,但我发现 IPython Notebook 不适合我的工作流程。