当我们在gae的数据存储中存储了数据后,可以利用SDK提供的 sdk console (http://localhost:8081/_ah/admin/datastore)方便的进行数据的浏览和修改。
但是如果字段中有中文数据记录,就会出错。一个stack就猜到是中文编码的问题。(部署在服务器上好像没有此现象。)
具体更正方法就是对字符进行正确的编码。
1、所有的py文件用utf8编码;
2、对
D:\Program Files\G-o-o-g-l-e\g-o-o-g-l-e_appengine\g-o-o-g-l-e\appengine\ext\admin\__init__.py 的修改:主要是三处字符串变量的编码和解码。
line 926: cgi.escape(string_value.decode("utf8"), True))
line 940:value = str(value.encode("utf8") )
line 941:sample_values = [str(s.encode("utf8")) for s in sample_values]
附:修改后的文件见附件。
分享到:
相关推荐
【基于GAE的Demo】是一个使用Eclipse集成开发环境构建的项目,主要展示了如何在Google App Engine(GAE)平台上整合Struts2、Spring和Tiles框架。GAE是Google提供的一个云计算平台,允许开发者在Google的基础设施上...
版本号 1.9.24 指示这是 GAE Java SDK 的一个具体版本,发布于 2015 年 7 月 28 日。每个新版本通常会包含 bug 修复、性能优化以及新增或更新的功能。对于这个特定版本,可能包括了对先前版本中已知问题的修复,或者...
标题 "GAE包(以配置好,解压可用)" 提供的信息表明,这是一个已经预配置好的Google App Engine (GAE)开发环境的压缩包。GAE是Google提供的一项平台即服务(PaaS),允许开发者在Google的基础设施上运行自己的Web...
GAE,全称Google App Engine,是一个由Google提供的平台,允许开发者构建和托管Web应用程序。该平台支持Python和Java编程语言,并且使用Google专有的数据库系统。GAE为用户提供免费的1GB存储空间和约500万次的月访问...
【标题】"gae-pytorch-master_pytorch_pytorchgae_GAE_自编码器_gaepytorchmaster_" 提供的信息表明,这是一个使用PyTorch实现的图自编码器(Graph Autoencoder, GAE)项目,其核心是将自编码器的概念应用于图数据。...
描述中提到的"基于java的Quercus"是一个关键的解决方案,它是一个兼容PHP的Java实现,可以让我们在不直接支持PHP的GAE上运行PHP代码。 Quercus是由Caucho Technology开发的一个高性能的PHP解释器,它完全用Java编写...
1. **Google App Engine环境设置**:首先,你需要在本地机器上安装Google Cloud SDK,这是一个包含所有必要的工具来与GAE交互的软件开发套件。通过SDK,你可以使用命令行工具`gcloud`进行项目创建、部署和管理。 2....
GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则GAE使用规则
GAE是一个基于Java的云平台,允许开发者部署Web应用,而Struts2是一个流行的MVC(模型-视图-控制器)框架,用于构建Java Web应用。 在配置Struts2于GAE时,有几个关键点需要注意: 1. **依赖管理**:首先,你需要...
【标题】"Spring+GAE"揭示了将Google App Engine(GAE)与Spring框架集成的主题,这是一个在云端运行Java应用程序的关键技术组合。Spring是一个广泛使用的开源Java框架,提供了依赖注入、面向切面编程和MVC(模型-...
总之,`gae_in_pytorch-master`项目提供了在PyTorch中实现GAE的完整代码,为研究者和开发者提供了一个理解和实践图自动编码器的平台。通过这个项目,你可以深入理解GAE的原理,掌握图神经网络在图结构学习中的应用,...
2. **项目结构**:创建一个符合GAE规范的项目目录结构,通常包括`app.yaml`配置文件,`main.py`或`appengine_config.py`,以及包含Django项目的`djangoapp`或类似命名的子目录。 3. **配置Django**:在`app.yaml`中...
pass之GAE入门教程, 学习GAE
标题中的“gtap,基于GAE的代理”指的是一个名为GTAProxy的项目,它是一个构建在Google App Engine(GAE)平台上的代理服务。这个服务的主要目的是为用户提供访问Twitter API的能力,尤其在某些地区或者特定网络环境...
`webapp` 是一个简单易用的Web应用框架,旨在简化Web开发流程,使开发者能够更专注于业务逻辑的实现而非底层细节。`webapp`框架内置在GAE的开发环境中,无需额外安装即可直接使用。 **特点:** - **简洁性**:`...
总的来说,GAE为开发者提供了一个强大的平台,用于快速构建可伸缩的Web应用。通过深入学习和实践上述知识点,你可以充分利用GAE的优势,创建出高质量的网站和服务。在压缩包文件中,可能包含的资源有GAE的官方文档、...
Google App Engine (GAE) 是 Google 提供的一个平台,允许开发者构建、部署和管理基于云计算的 web 应用程序。以下是对标题和描述涉及的知识点的详细说明: 1. **简介** - GAE 允许开发者快速创建和部署 web 应用...
标题“GAE read rss send to 腾讯微博”指的是一个使用Google App Engine(GAE)平台开发的应用程序,该程序的功能是从RSS源读取数据并将其发布到腾讯微博。RSS(Really Simple Syndication)是一种内容聚合格式,常...