问题标签 [google-app-engine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
146 浏览

html - 生成的模板未正确呈现

所以我在谷歌应用引擎模板中有这段代码:

该页面不会在选择正确的人的情况下呈现,而是默认为第一个选项。查看源代码显示生成的 html 已将 selected 属性放在正确的位置,所以我无法弄清楚为什么这不起作用。

0 投票
4 回答
2714 浏览

python - AppEngine 和 Django:包括一个模板文件

正如标题所示,我使用的是 Google App Engine 和 Django。

我的模板中有很多相同的代码,并希望通过包含模板文件来减少这种情况。因此,在我的主应用程序目录中,我有 python 处理程序文件、主模板和我想要包含在主模板中的模板。

我原以为包括 {% include "fileToInclude.html" %} 会单独工作,但这根本不包括任何东西。我假设我必须设置一些东西,也许使用 TEMPLATE_DIRS,但我自己无法弄清楚。

编辑:

我试过了:

但无济于事。我也会尝试一些其他的可能性。

0 投票
1 回答
729 浏览

database - 动态选择要写入 Appengine 数据存储区的属性

有没有人尝试动态选择他们想要写入 appengine 上的实体的属性?例如:

我有一个包含 5 个字段的网络表单,任何给定的用户都会填写这些字段的一部分。我只将带有数据的字段发布到服务器(例如字段 1、2、4)。在服务器端,我如何优雅地只写属性 1,2 和 4?Model 类有一个函数,它返回一个属性名称字典 (Model.properties()),但我将如何使用它来选择属性名称?

在 SQL 中,我将通过将 POST 字段与 Model.properties() 字典相匹配来构建一个 INSERT 或 UPDATE 语句。我会查看 Appengine SDK 中的 db 模块代码,看看 Model 类是否有一些 Property 对象的集合,但我在磁盘上找不到该模块(我对 python 和 appengine 有点陌生)。

更新:我阅读了 trunk/google/appengine/ext/db/ init .py ,它确认无法将属性作为一个组来引用。有人知道解决方法吗?

有什么想法吗?

更新 2:Google Group for AppEngine 回答了这个问题:http ://groups.google.com/group/google-appengine/browse_thread/thread/b50be862f6d94b6e#

0 投票
7 回答
12134 浏览

objective-c - 带有用于 Objective-C 的 ClientLogin 接口的 Google App Engine

我在之前的 stackoverflow.com 帖子中遇到了同样的问题。

具体来说,我似乎能够正确获取“Auth”令牌,但是当我访问后面的页面时尝试在标题中使用它仍然只是返回给我登录页面的 HTML。

通过与这篇文章相关的链接,我确定您需要对该 URL进行后续调用。

然后,对 URL 的调用将为您提供一个 ACSID cookie,然后需要在后续调用中传递该 cookie 以保持经过身份验证的状态。

在请求此 cookie 时,我已阅读各种帖子,说您需要通过将原始身份验证令牌附加到查询字符串来指定原始身份验证令牌,以便:

我还读到您应该按照google 文档中的说明在 http 标头中设置它,以便 http 标头名称/值是:

我已经尝试了这两种方法,但没有看到任何返回的 cookie。我使用了 Wireshark、Firefox 的 LiveHttpHeaders 和简单的 NSLog 语句,试图查看是否返回了类似的内容。

下面是我一直在使用的代码片段。

我希望您可以使用ClientLoginGoogle App Engine 代码。

0 投票
3 回答
2894 浏览

javascript - Google App Engine 上的 Flash ExternalInterface 问题

在过去的几个小时里,我一直在为此苦苦挣扎,我真的不知道可能出了什么问题。我只是想让 Javascript 与 Flash 进行文本通信。我用这个来源找到了这个很好的例子

http://blog.circlecube.com/wp-content/uploads/2008/02/ActionscriptJavascriptCommunication.zip

我在本地运行了 html 文件,它可以很好地从 Flash 发送和检索文本。然后我将相同的示例加载到我的开发谷歌应用服务器中,我无法将文本从 javascript 发送到 flash。奇怪的是,虽然 flash 能够发送 Javascript 文本。任何人都可以看看他们是否可以使用 GAE 运行它吗?太感谢了!

0 投票
10 回答
3511 浏览

google-app-engine - 谷歌应用引擎接下来最有可能使用哪种编程语言,为什么?

他们的路线图说他们的下一个版本将在 2009 年 3 月发布,并且他们将添加一种新的“运行时语言”。我希望它是 Java 或 PHP,但真的不确定,并且想知道哪种语言最有可能,因此我可以相应地计划我计划使用谷歌应用引擎托管的项目。

有任何想法吗?

0 投票
6 回答
3266 浏览

google-app-engine - Google App Engine 的应用程序可以在其他服务器上使用吗?

Google App Engine 的应用程序的便携性如何?这些是否永远绑定在 GAE 上?

0 投票
3 回答
2388 浏览

python - 如何列出静态目录中的文件?

我正在使用 Google App Engine 和 Python,我无法列出静态目录的文件。下面是我目前使用的代码。

应用程序.yaml

列出文件的 Python 代码

当我在我的机器上本地运行这段代码时,一切都很好。我的 Python 脚本位于目录的根目录,它遍历数据目录下的文件。但是,当我在 GAE 中上传并运行完全相同的代码时,它不起作用。在我看来,我的应用程序的目录结构并没有完全复制到 Google App Engine 中。静态文件在哪里?

谢谢!

0 投票
3 回答
961 浏览

google-app-engine - appengine 网站的架构指南?

我使用 PHP 创建了不可维护的网站,因为它很容易做事又快又脏。我不想在 Google 的 appengine 上对 Python/Django 做同样的事情。

使用 Django 和 appengine 创建网站有什么好的架构参考吗?(例如,业务逻辑放在哪里,数据访问逻辑放在哪里,如何干净地分离视图,如何进行单元测试等)

0 投票
1 回答
987 浏览

python - Datastore 中的一对多关系和 Google App Engine 中的取消引用

我在两个实体之间有一对多的关系:第一个是卫星,第二个是频道。卫星表单返回一个卫星名称,我希望它出现在另一个 HTML 页面中,其中包含频道数据,您可以在其中说该频道与该卫星相关。

我怎样才能做到这一点?