问题标签 [google-app-engine-patch]

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 投票
5 回答
363 浏览

python - Google App Engine 下的 Django 实例启动

在思考了如何制作一个快速且可扩展的 Web 应用程序之后,我几乎决定选择 Google App Engine、Python+Django 和 app-engine-patch 的组合。但我在app-engine-patch FAQ中看到了一条评论这让我觉得这个组合可能并不像我想象的那么成熟:启动一个 Django 实例可能需要几秒钟(根据常见问题解答,1-4 秒)。如果请求之间存在一些持久性,这可能不是问题,但似乎当没有持续的流量时,Django 实例会在几秒钟内关闭。如果系统不是每隔一秒左右调用一次,任何传入的请求都需要几秒钟(!)才能被授予。这是无法接受的。作为一个快速修复(丑陋,我知道),我正在考虑让外部机器每秒向框架发出一个虚拟请求,只是为了让它保持活力。

你同意吗?你有其他方法吗?

我的另一个疑问是,如果有足够的流量从一台 n 服务器跳转到 n+1 会发生什么,该请求是否需要几秒钟才能被授予,因为必须启动一个新的 Django 实例?或者谷歌的基础设施不能这样工作?我承认我对此一无所知。问题。

帮助!

0 投票
2 回答
4230 浏览

django - 如何判断 Django 忽略 Accept-Language 标头的原因?

我有一个想要国际化的 Django 应用程序(在 Google App Engine 上)。

设置.py:

我在 locale/fr/LC_MESSAGES 中为我​​的应用程序生成了 .po 和 .mo 文件(尽管不是在全局级别)。

我将浏览器的 Accept-Language 标题设置为“fr”,而 Django 忽略了它。当我查看 request.LANGUAGE_CODE 时,它总是“en”。

我可以告诉浏览器是正确的,因为我访问了其他一些支持 i18n 的站点,它返回法语。

如何找到 Django 认为我的设置缺少的内容?

我看到了这个问题,但对我没有帮助。

我在 Google App Engine 上使用应用引擎补丁 1.0.2.2 运行 Django 1.0。

0 投票
1 回答
564 浏览

windows - Google App Engine 补丁的 windows 上的 manage.py syncdb 不起作用

我已经安装了 Google App Engine 补丁,当我想同步数据库时出现以下错误

Windows上命令提示符下的命令

我也安装了win32api,它仍然重复出现。appcfg.py 和 dev_appserver.py 工作正常。

编辑

从 PATH 添加和删除以下路径

编辑以下黑客已经使它工作,但我希望有更好的方法

在 common\appenginepatch 中的 aecmd.py

0 投票
3 回答
714 浏览

google-app-engine - 如何使用随机发件人从 Google App Engine 发送电子邮件?

如何使用自定义域名(例如 xyz@myshop.com )从 Google App Engine 向随机的非应用管理员发件人发送电子邮件?我们需要允许我们网站的用户通过定制的消息系统相互交流,但也允许他们直接从他们的电子邮件中回复。类似于 craigslist 系统。然而,GAE 似乎不允许我们从非管理员地址发送电子邮件。有什么解决方法/补丁吗?我们是 myshop.com 域名的所有者(通过谷歌应用程序验证),所以我不明白为什么不允许这样的事情。

0 投票
3 回答
295 浏览

java - 尝试在 Eclipse 中更改 Appengine JAVA SDK

我已将 Eclipse 插件升级到 3.7,将 JAVA SDK 升级到 1.6.6。我注意到一些问题,所以我试图回到 1.6.5 但 Eclipse 插件总是将 1.6.6 jar 复制到 WEB-INF。我必须做什么才能强制插件更改为 1.6.5?

谢谢

0 投票
3 回答
6058 浏览

google-app-engine - 谷歌应用引擎(Python)“没有名为 webob 的模块”

最近我刚刚将我的 GAE SDK 版本更新为1.6.4,同时我试图启动我的服务器,它抛出“没有名为 webob 的模块”并退出。注意:我正在使用python2.5 这里是否需要任何外部补丁或东西来解决这个问题?

如果有人遇到此问题并解决了它,请指导我,您是如何解决的..

最好的祝福。

0 投票
0 回答
218 浏览

python - 在 Google App Engine 中访问信息中心或管理界面时出错

我无法在本地开发环境中访问 Google 应用引擎的仪表板/管理界面,可以使用 localhost:8000/_ah/admin/ 进行访问。

它抛出以下错误:

我的开发环境如下。
Google App Engine 1.6.1
Python 2.5
适用于 Django 1.1 的 Google 应用引擎补丁

我无法理解这里出了什么问题。
感谢你的帮助。

0 投票
1 回答
1092 浏览

php - 用于 PHP 应用(洋红色应用)的 Google App Engine app.yaml 文件

我正在处理这个 app.yaml 文件以将 Magento 应用程序放在 GAE 上。我已经阅读了大多数与 app.yaml 文件相关的回复。这是wordpress应用程序的一个。但是,我对这么多不同的版本感到很困惑。 https://github.com/eGlobeBizCom/appengine-php-wordpress-starter-project/blob/9130e8ca06fa52a84821b8faffa49b83792b8ebf/app.yaml

但是,Magento 应用程序和 Drupal 结构与 Wordpress 应用程序不同。我已经尝试了几个版本的 app.yaml,但都不起作用。我真的很想知道 PHP 应用程序的 app.yaml 文件中正确代码的确切规则是什么,因此新手可以非常快速地在 GAE 上测试应用程序,而无需大费周章。谢谢 !

0 投票
1 回答
54 浏览

python - 在 GAE Python 中运行 XG 事务

我正在尝试为在 python 上运行的应用程序引擎应用程序编写自动本地单元测试。

似乎每当我尝试调用跨组事务((XG = true))时,事务根本不起作用并且值不会被存储。

因为我知道 XG 交易需要 HRD,所以我放置了以下几行:

模拟 HRD。

然而 - 仍然没有。

应该注意所有功能在开发和生产中都运行良好。只是不在单元测试中。

有任何想法吗?