文件名称:SFGinfo:托管在 Google App Engine 上的 SF Giants Web 应用程序的来源
文件大小:182KB
文件格式:ZIP
更新时间:2024-07-13 03:32:05
JavaScript
SFG信息 托管在 Google App Engine 上的 SF Giants Web 应用程序的来源。 目前使用 Google 的 webapp2 框架和 Python 构建。 代码大致基于我早期的项目。 仍在进行中。 我打算让它看起来更好看。 代码肯定可以使用重构。 需要处理的几个重点是当前的“播放器”模块和 main.py 中负责重新加载播放器实体的方法。 打开后,它的根索引很简单,只有两个链接。 一个进入新闻页面,另一个进入名册页面。 名册页面目前可以处理几种有趣的情况: 当应用程序的新版本上传到 Google App Engine 时,有代码来检查 Player 实体是否已经存在于数据存储中,并且无需任何其他操作即可使用它们。 由于数据是从 MLB 下载的,因此 MLB 的数据有时会比当前存储在 App Engine 数据存储中的数据更新。 为了处理这种情况,已将
【文件预览】:
SFGinfo-master
----.gitignore(12B)
----templates()
--------roster.html(3KB)
--------index.html(3KB)
--------news.html(3KB)
----js()
--------sorttable.js(16KB)
----static()
--------favicon-32x32.png(2KB)
--------apple-touch-icon-57x57.png(3KB)
--------images()
--------favicon-16x16.png(1KB)
--------mstile-310x310.png(6KB)
--------android-chrome-144x144.png(8KB)
--------mstile-70x70.png(6KB)
--------apple-touch-icon-114x114.png(7KB)
--------android-chrome-36x36.png(2KB)
--------android-chrome-192x192.png(11KB)
--------apple-touch-icon-72x72.png(4KB)
--------browserconfig.xml(387B)
--------apple-touch-icon-60x60.png(3KB)
--------mstile-144x144.png(8KB)
--------apple-touch-icon.png(11KB)
--------apple-touch-icon-120x120.png(7KB)
--------android-chrome-96x96.png(6KB)
--------apple-touch-icon-76x76.png(4KB)
--------mstile-310x150.png(9KB)
--------style.css(3KB)
--------favicon-96x96.png(6KB)
--------android-chrome-48x48.png(3KB)
--------apple-touch-icon-precomposed.png(11KB)
--------android-chrome-72x72.png(4KB)
--------favicon.ico(7KB)
--------android-chrome-manifest.json(736B)
--------apple-touch-icon-144x144.png(8KB)
--------apple-touch-icon-180x180.png(11KB)
--------apple-touch-icon-152x152.png(9KB)
--------mstile-150x150.png(8KB)
----newsstory.py(396B)
----README.md(2KB)
----feed.py(1KB)
----player.py(3KB)
----main.py(3KB)