我正在学习Google App Engine/Python,我喜欢它.不幸的是,我不允许在办公室使用自己的电脑,也不允许在公司机器上安装任何东西.
拥有一个适用于Google App Engine的在线IDE非常棒,我可以使用任何浏览器(包括iPad上的浏览器)使用我的Python代码.
也许http://www.devunity.com/有一天会成为GAE的在线IDE.你知道在浏览器中编程GAE的任何现有方法吗?
GoogleAppEngineLauncher可以在开发过程中显示我的应用程序在我的Mac上运行时的本地日志文件.但是,我无法更改那里的字体大小,所以我想使用该tail
命令自己观看日志文件.
这是一个遗憾,但我找不到日志文件.他们不在/var/log/
,~/Library/Logs
或/Library/Logs
.你知道他们在哪里吗?
(也许没有物理文件,只有python开发环境的标准输出,所以日志只在启动器应用程序中可用.)
我是一名专注于交互设计和可用性的系统分析师,通常致力于Web应用程序(使用我的Mac).但是,目前我在一个项目团队中处理遗留应用程序,该应用程序具有基于Windows窗体的前端.
我尝试简化和清理界面,但鉴于我的Web背景,在WinForms和DevExpress 8.3控件的严格限制下工作是非常令人沮丧的.(WPF会很棒,但它不是一个选项:公司有很多离岸用户远程登录到虚拟机.WPF经过多次测试而失败.Windows XP和IE6仍在所有工作站上.)
很高兴看到一些很好的例子,用于复杂表单的优雅UI设计,其中包含不同类别和组的大量输入字段,包括带有元数据的只读部分.它不应该是花哨的,只是简单,光滑和干净.你碰巧有一些很好的例子吗?
我的应用程序应该接受这样的URI:
/poll/abc-123
/poll/abc-123/
/poll/abc-123/vote/ # post new vote
/poll/abc-123/vote/456 # view/update a vote
Run Code Online (Sandbox Code Playgroud)
民意调查可以选择组织成类别,因此上述所有内容也应该如下:
/mycategory/poll/abc-123
/mycategory/poll/abc-123/
/mycategory/poll/abc-123/vote/
/mycategory/poll/abc-123/vote/456
Run Code Online (Sandbox Code Playgroud)
我的配置错误:
app = webapp2.WSGIApplication([
webapp2.Route('/<category>/poll/<poll_id><:/?>', PollHandler),
webapp2.Route('/<category>/poll/<poll_id>/vote/<vote_id>', VoteHandler),
], debug=True)
Run Code Online (Sandbox Code Playgroud)
问题:如何修复配置?
如果可能,应针对GAE CPU时间/托管费进行优化.例如,如果我为每个条目添加两行可能会更快:一行包含类别,另一行没有类别...