问题标签 [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 投票
1 回答
217 浏览

python - app-engine-patch 和“object_detail”视图不起作用

嗨(对不起我丑陋的英语)我想使用 app-engine-patch 和 google app engine 创建一个简单的博客,并使用 django 通用视图处理博客条目页面。但是当我使用 Django 的通用视图“django.views.generic.list_detail.object_detail”时,我遇到了以下错误:

此链接导致上述问题:http: //192.168.62.90 :8000/blog/entry/?agphdXR1bW4xOTEychALEgpibG9nX2VudHJ5GCYM

我的 urls.py:

我不知道这个错误的原因。

0 投票
2 回答
1197 浏览

python - 在 app-engine-patch 中导入 django 设置

我对 Django 设置有疑问。我的应用使用 app-engine-patch 运行。我添加了一个不使用 django 运行的脚本,并且可以通过 app.yaml 处理程序直接访问。然后我得到这个错误:

我在谷歌找到了这个提示:

但后来我得到了这个错误:

我认为这是修改 app-engine-patch 路径的问题,如何正确导入 settings_pre?

谢谢!

0 投票
2 回答
306 浏览

python - Sys.path 修改或更复杂的问题?

我在 appengine 上正确导入模块时遇到问题。我的应用程序通常使用 django 和 app-engine-patch,但这部分是仅使用 webapp 框架的任务队列。

我需要导入 django 设置才能使应用程序正常工作。

我的脚本开始于:

我总是收到此错误或相关内容:

因为 settings.py 文件以

我想我需要再次将 ragenja 添加到 sys.path 但我有几次尝试都没有成功。

这是我的目录:

它只是一个 sys.path 问题吗?我需要如何使用正确的语法对其进行修改?

谢谢

0 投票
2 回答
857 浏览

python - 打开文件:写入无效模式

执行时:

我得到:

我不确定为什么我不能写入文件?

0 投票
3 回答
444 浏览

python - django 日志记录:未创建日志

我在 GAE 开发服务器上运行我的应用程序,使用 app-engine-patch 运行 Django。我的一个观点是错误的,所以我想记录发生的一切。

我在 myapp.views 中添加:

我的功能是:

我的问题是找不到日志。当我运行我的应用程序时,我没有收到任何错误,但没有创建日志。我还尝试了各种路径:/mylog.txt ,mylog.txt , c:\mylog.txt, c:\complete\path\to \my\app\mylog.txt,但它不起作用。

另一方面,我尝试创建并运行一个单独的测试:#test.py import logging

并且创建的日志没有问题:c:\mylog.txt

我不熟悉日志记录,所以我不知道 django 或 appengine 是否存在一些问题。

谢谢

0 投票
1 回答
1444 浏览

python - 在谷歌应用引擎上使用应用引擎补丁时设置单元测试的问题

我在为我的应用引擎补丁解决方案编写单元测试时遇到了很多麻烦。

我已经在专家交流(http://www.experts-exchange.com/Programming/Languages/Scripting/Python/Q_26509115.html)上问过这个问题,但它已经存在了两个星期没有答案 - 希望 SO 工作人员可以改进一下!!

我已经尝试了我在互联网上找到的所有内容,我当前的设置是使用nose-aep,但我也尝试了标准单元测试框架,但它给出了几乎相同的问题(问题似乎是应用程序引擎补丁,但目前尚不清楚如何解决它)。

使用最简单的测试:

通过和失败都按预期运行,但我得到了一个不影响结果的异常:

一旦我导入模型或引用模型的任何其他文件,例如

我收到一个错误,提示应用引擎补丁设置不正确。我在下面包含了日志输出。

任何帮助表示赞赏!

使用nose-aep时,错误是:

使用标准 python 单元测试框架时:

0 投票
1 回答
518 浏览

google-app-engine - Django/GAE 中基于浏览器的策略游戏。模型建议?

我正在使用 app-engine-patch 在 Google App Engine 上的 Django 中创建一个回合和基于文本的策略游戏。简化的概念是每个玩家可以建造几个不同的单位和建筑物来改善他们的基地并与其他玩家争夺积分。

我的问题涉及Django模型的设计,在我看来,具有不同攻击力,生命等的建筑物和单位应该是他们自己的模型,如下所示:

然后我的问题是如何最简单地设置特定单位/建筑物的玩家数量。例如,玩家应该能够购买 15 架飞机。

然后我可以在玩家模型中将“飞机”设置为 IntegerProperty,并在获取飞机的攻击力和寿命时使用单位名称作为标识符。然而,这不是一个非常动态的设计,因为玩家模型不知道单位“飞机”是否真的存在。我希望玩家模型以某种方式反映现有的单元/建筑模型。

这是我第一次尝试基于网络的游戏,所以我可能完全偏离了轨道,有人对此有意见吗?有更好的方法吗?

0 投票
1 回答
1192 浏览

google-app-engine - App-Engine-Patch 中不存在 Memcache?

我正在尝试使用以下代码将日期存储到内存缓存中:

我收到此错误:

如何将 memcache 与 app-engine-patch 一起使用?

谢谢你的时间。

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 回答
295 浏览

google-app-engine - 从应用引擎发送邮件(一种授权解决方案)

在 googel 应用引擎中,如果我们不使用 OpenID 登录,我们可以发送邮件,就像它用 API 编写的一样

但我使用 OpenId 登录(使用谷歌邮件),我不能使用它。

但我会做这样的事情L

如果我登录然后调用那个 SERVLET,例如 www.example.appspot.com/mail 它就可以了! 但如果我没有登录,它就不起作用! 但我不明白会发生什么?!**

在这 208 行我有这个: