如何在App Engine上激活交互式控制台?

rut*_*ord 21 google-app-engine

我有一个问题,我想使用您在云服务器上的本地开发服务器(http:// localhost:8080/_ah/admin)上获得的交互式控制台,以确保查询按预期工作.

我在你启用它之前阅读 - 但它是如何完成的?

Joh*_*ner 25

使用"线程安全"选项时,尼克的回答不再有效.相反,你必须使用:

- url: /admin/.*
  script: google.appengine.ext.admin.application
  login: admin
Run Code Online (Sandbox Code Playgroud)

  • 有谁知道网址应该是什么?我试过myapp.appspot.com/admin/interactive但是我得到了404. (3认同)
  • @Zaffiro 也许您在 app.yaml 中的“/”处理程序之后定义了处理程序? (2认同)

Nic*_*son 15

在任何.*处理程序之前,将以下内容添加到app.yaml:

- url: /admin/.*
  script: $PYTHON_LIB/google/appengine/ext/admin
  login: admin
Run Code Online (Sandbox Code Playgroud)

您的用例的另一个选项是启用remote_api,然后使用remote_api_shell.pySDK附带的工具,允许您从本地Python shell进行测试.