我有这样的模型: class Users(db.Model): email = db.EmailProperty(required=True, indexed=True) user_name = db.StringPro…
标签:python google-app-engine
使用python从google appengine发出的出站FTP请求
我需要发出一个出站ftp请求来检索一些小的 文件.有6个文件,每个不到10K,我只需要 每隔几个小时检索一次. 当我尝试使用urllib2.urlopen(“ftp://xxx.xxx.xxx”)时,我得到了一个异常At…
Python Google App Engine:一种更好的说法,“如果数据存储中不存在某个对象,那就做点什么”?
我问,因为我现在拥有它的方式似乎很奇怪.基本上,我说,“如果抛出异常,就做点什么.不过,什么都不做.”以下是一些示例代码: try: db.get(db.Key(uid)) except: newUser = User(…
python – 谷歌应用引擎中的’ImportError:没有名为decorator的模块’
我已经通过手动将代码添加到文件夹lib / validators中,将验证器库添加到我的Google应用引擎中.然后在我的代码中我添加了这一行 from validators.utils import Validatio…
仅使用Google App Engine,webapp2和Python创建API?
是否可以在Google App Engine上仅使用webapp2和 Python创建API? 例如,让我的route / post / 123由此RequestHandler处理: class ShowPosts(we…
python – 使用GET参数的GAE ValueError
我正在尝试创建一个简单的应用程序来返回GET参数给出两个输入的余数.这些输入将从url查询中获取. 例如http://thisisanexample.appspot.com/?a=1&b=2这应该得到答案1,因为…
python – 谷歌应用程序引擎gql查询具有相同字符串的两个属性
我有一个名为Game的数据模型. 在Game模型中,我有两个名为player1和player2的属性,它们是它们的名称. 我想在游戏中找到一个玩家但是我不知道如何构建查询因为gql不支持OR子句然后我不能使用select…
python – 获取远程zip文件并列出其中的文件
我正在开发一个小型Google App Engine项目,我需要从URL中获取远程zip文件,然后列出zip存档中包含的文件. 我正在使用zipfile模块. 这是我到目前为止所提出的: # fetch the zip …
python – 在GAE中的deferred.defer中重试计数
我正在使用GAE的’ deffered‘库(python),它会在发生异常时自动重试任务. 有没有办法知道(在任务处理函数内)任务被尝试的次数? 我的最终目标是实现以下内容: if num_tries >5: em…
如何使用jinja模板获取Google App Engine python中的当前网址
我正在使用带有Jinja2模板的Google App Engine for Python.是否有模板标记来获取当前页面的URL.或者我是否必须将URL作为变量传递给视图代码中的模板? 最佳答案 {{request.url…
python – 将GAE模型转换为JSON
我正在使用 code found here将GAE模型转换为JSON: def to_dict(self): return dict([(p, unicode(getattr(self, p))) for p in se…
python – 如何使用GAE开发应用服务器设置管理员用户?
我想为我的GAE应用程序创建一个仅限管理员的页面.但我发现没有办法设置管理员用户,所以我无法登录我创建的页面并测试该功能.我尝试了本地管理控制台,但没有运气.我怎样才能做到这一点? 最佳答案 Google App Eng…