Questions tagged «google-app-engine»

Google App Engine是一种云计算技术,用于在Google管理的数据中心内托管Web应用程序。Google App Engine是一种平台即服务(PaaS)产品,在其标准环境中适用于Java,Python,Go,Node.js和PHP。在其灵活的环境中,支持其他几种语言的运行时以及基于docker的自定义运行时。



14
如何在我自己的裸域(而非子域)中使用Google App Engine?
经过数小时的关于DNS记录的阅读和试​​验,我可以通过以下URL访问我的Google App Engine应用程序: myappid.appspot.com www.myappid.myowndomain.com 什么不起作用: myowndomain.com www.myowndomain.com 我希望能够直接在我的域而不是子域之外提供我的应用程序。我见过执行此操作的应用程序。没有URL重定向,有没有办法做到这一点?

13
Django模板变量和Javascript
当我使用Django模板渲染器渲染页面时,可以传入包含各种值的字典变量,以使用来在页面中对其进行操作{{ myVar }}。 有没有办法在Javascript中访问相同的变量(也许使用DOM,我不知道Django如何使变量可访问)?我希望能够基于传入的变量中包含的值使用AJAX查找来查找详细信息。

30
Spring Boot-无法确定数据库类型NONE的嵌入式数据库驱动程序类
这是尝试运行我的Web应用程序时抛出的错误: [INFO] WARNING: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private javax.sql.DataSource org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.dataSource; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceAutoConfiguration$NonEmbeddedConfiguration.class]: Instantiation of bean failed; nested exception …

8
如何在数据存储而不是数据库中思考?
举例来说,Google App Engine使用Google数据存储区(而不是标准数据库)来存储数据。是否有人有使用Google数据存储区而不是数据库的提示?看来我已经训练好自己的思维,以100%地考虑直接映射到表结构的对象关系,现在很难看到任何不同的东西。我可以理解Google数据存储区的一些好处(例如性能和分发数据的能力),但是却牺牲了一些良好的数据库功能(例如联接)。 使用Google数据存储区或BigTable的人有与他们合作的任何好的建议吗?

15
在Google App Engine上选择Java vs Python
目前,Google App Engine同时支持Python和Java。Java支持还不成熟。但是,Java似乎具有更长的库列表,尤其是对Java字节码的支持,无论用于编写该代码的语言是什么。哪种语言将提供更好的性能和更多的功能?请指教。谢谢! 编辑: http : //groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine?pli=1 编辑: “能力”是指更好的可扩展性和框架外部可用库的包含。不过,Python仅允许使用纯Python库。

16
ImportError:没有名为apiclient.discovery的模块
我在Google App Engine的Python使用过Google Translate API时遇到此错误,但是我不知道如何解决, <module> from apiclient.discovery import build ImportError: No module named apiclient.discovery 我将尝试设置指示Google App Engine SDK的环境,然后再次上传到Google Apps Engine,始终会收到错误消息, 错误:服务器错误 服务器遇到错误,无法完成您的请求。如果问题仍然存在,请报告您的问题并提及此错误消息以及引起该问题的查询。 请告诉我如何解决, 谢谢 更新:修复了在 Nijjin的帮助下,我通过添加以下文件夹修复了问题, apiclient, gflags, httplib2, oauth2client, uritemplate 如果仍然有问题,请考虑在此页面的“答案”下获取更多信息。例如 :Varum答案等...


11
有关使用Google App Engine的反馈?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 希望做一个非常小,快速而又肮脏的项目。我喜欢Google App Engine在Python上运行并内置Django的事实-给我借口尝试该平台...但是我的问题是: 除了玩具问题以外,还有人利用App Engine处理其他事情吗?我看到了一些很好的示例应用程序,因此我认为这对于真实交易来说已经足够了,但是我想获得一些反馈。 任何其他成功/失败记录都很棒。




6
Google App Engine的项目结构
我刚问世时就在Google App Engine中启动了一个应用程序,以使用该技术并从事一个我一直想了很久但从未尝试过的宠物项目。结果是BowlSK。但是,随着它的增长和功能的添加,使其变得井井有条变得非常困难-主要是因为这是我的第一个python项目,在开始工作之前我对此一无所知。 我有的: 主级别包含: 所有.py文件(不知道如何使程序包正常工作) 主页面的所有.html模板 子目录: 用于CSS,图片,JS等的单独文件夹。 包含用于子目录类型网址的.html模板的文件夹 示例: http : //www.bowlsk.com/映射到HomePage(默认包),模板位于“ index.html” http://www.bowlsk.com/games/view-series.html?series=7130映射到ViewSeriesPage(同样是默认程序包),位于“ games / view-series.html”的模板 真讨厌 我如何重组?我有两个想法: 主文件夹包含:appdef,索引,main.py? 代码的子文件夹。这一定是我的第一个包裹吗? 模板的子文件夹。文件夹层次结构将与包层次结构匹配 CSS,图像,JS等的单个子文件夹。 主文件夹包含appdef,索引,main.py? 代码+模板的子文件夹。这样,我就在模板旁边设置了处理程序类,因为在此阶段,我要添加许多功能,因此对一个进行修改意味着对另一个进行了修改。同样,我必须将此文件夹名称作为班级的第一个软件包名称吗?我希望文件夹为“ src”,但我不希望我的班级为“ src.WhateverPage” 有最佳做法吗?随着Django 1.0的出现,当它成为正式的GAE模板引擎时,我现在可以做些什么来提高与它的集成能力?我将简单地开始尝试这些事情,然后看一看似乎更好,但是pyDev的重构支持似乎不能很好地处理程序包的移动,因此使所有这些再次工作可能不是一件容易的事。

5
Flask vs webapp2(适用于Google App Engine)
我正在启动新的Google App Engine应用程序,目前正在考虑两个框架:Flask和webapp2。我对以前的App Engine应用程序使用的内置webapp框架感到非常满意,因此我认为webapp2会更好,并且不会有任何问题。 但是,Flask有很多不错的评论,我真的很喜欢Flask的方法以及到目前为止我在文档中已经读过的所有东西,我想尝试一下。但是我有点担心Flask会遇到的局限性。 因此,问题是- 您是否知道Flask可能会带入Google App Engine应用程序的任何问题,性能问题,限制(例如,路由系统,内置授权机制等)?“问题”是指我无法在几行代码(或任何合理数量的代码和工作量)中解决的问题,或者是完全不可能的事情。 还有一个后续问题:尽管我可能会遇到任何问题,但您认为Flask中是否有任何杀手级功能可以打动我,让我使用它?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.