- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
要使用原始的 dev_appserver 在本地访问远程数据存储,我会设置 --default_partition=s,如前所述 here
2013 年 3 月,Google 将 devappserver2 设为默认开发服务器,但它不支持 --default_partition 导致原来的,可怕的:
BadRequestError: app s~appname cannot access app dev~appname's data
似乎前几个请求已正确处理
os.environ["APPLICATION_ID"] == 's~appname'
随后的请求导致调用/_ah/warmup 然后
os.environ["APPLICATION_ID"] == 'dev~appname'
文档特别提到了相关主题,但似乎是针对 dev_appserver here 的
Warning! Do not get the App ID from the environment variable. The development server simulates the production App Engine service. One way in which it does this is to prepend a string (dev~) to the APPLICATION_ID environment variable, which is similar to the string prepended in production for applications using the High Replication Datastore. You can modify this behavior with the --default_partition flag, choosing a value of "" to match the master-slave option in production. Google recommends always getting the application ID using the get_application_id() method, and never using the APPLICATION_ID environment variable.
最佳答案
你可以做以下肮脏的小把戏:
from google.appengine.datastore.entity_pb import Reference
DEV = os.environ['SERVER_SOFTWARE'].startswith('Development')
def myApp(*args):
return os.environ['APPLICATION_ID'].replace("dev~", "s~")
if DEV:
Reference.app = myApp
关于google-app-engine - devappserver2、remote_api 和 --default_partition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16287790/
尝试在我的 Python 2.7 AppEngine 应用程序中设置 remote_api stub ,以结合我的本地主机调试器使用数据存储访问(使用真实数据测试我的应用程序)。现在,我已经按照 th
从今天开始,我一直在使用 remote_api (python) 访问 GAE 上的数据存储。 我通常做remote_api_shell.py -s . 今天试了一下,还是失败了,错误是: oaut
我尝试使用 Python 连接到我的 AppEngine 应用程序的 remote_api 处理程序,但我一直收到错误。我想要做的是设置 remote_api stub 以通过它路由数据库调用并直接访
尝试配置我的 AppEngine 应用程序的 remote_api,我设置了 app.yaml 所需的: builtins: - remote_api: on 然后部署到应用引擎。现在,我是这
要使用原始的 dev_appserver 在本地访问远程数据存储,我会设置 --default_partition=s,如前所述 here 2013 年 3 月,Google 将 devappserv
我之前问过一个 question关于将 App Engine 的 remote_api 与 openID 一起使用,答案很有效,既安全又不安全。然而,不久之后的某个时候,App Engine 中的某些
我正在尝试连接到基于 https://cloud.google.com/appengine/docs/python/tools/remoteapi#enabling_remote_api_access
Go AppEngine 样本是最新的吗? 我遇到了让 example/remote_api/datastore_info.go 为我在本地主机上运行的测试 AppEngine 工作的问题。 我已经将
我最近尝试将我的 App Engine 应用切换为使用 openID,但我在使用 remote_api 进行身份验证时遇到了问题。 remote_api 的旧身份验证机制似乎不起作用(这是有道理的)-
我正在使用 googles 内置工具连接到远程 api,所以我的客户端或 app.yaml 中甚至没有我可以更改的信息。我不知道为什么我突然无法连接。 [ rever ~/Documents/buyb
我是一名优秀的程序员,十分优秀!