Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aksiksi/tf2bv-gae
A Google App Engine version of my tf2-backpack-viewer repo.
https://github.com/aksiksi/tf2bv-gae
Last synced: 6 days ago
JSON representation
A Google App Engine version of my tf2-backpack-viewer repo.
- Host: GitHub
- URL: https://github.com/aksiksi/tf2bv-gae
- Owner: aksiksi
- Created: 2012-09-04T18:53:37.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2012-09-06T21:32:41.000Z (about 12 years ago)
- Last Synced: 2024-10-23T09:01:55.627Z (14 days ago)
- Language: Python
- Size: 1.72 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
tf2bv-gae
=========A Google App Engine version of my tf2-backpack-viewer repo.
No dependencies - simply upload the whole thing to your account using the Google App Engine SDK.
See it in action: [2.tf2-bv.appspot.com](http://2.tf2-bv.appspot.com)
Structure
---------- flask
- werkzeug
- simplejson = jinja2 dependency
- jinja2
- application = contains the app's files, templates etc.
* templates = contains jinja2 templates
* static = contains favicon.ico, JS, and CSS files
* __init__.py = initializes the Flask app
* parse.py = contains parsing functions
* views.py = contains the app's views and routing logic
- cron.yaml = used for running update.py every hour
- app.yaml = required by GAE
- main.py = runs the Flask app using the GAE WSGI server
- update.py = grabs the TF2 item schema every hour and stores it in memcacheBugs
----Please use the issues tracker to report any bugs you encounter.
Thanks
------Francisco Souza, whose [blog post](http://f.souza.cc/2010/08/flying-with-flask-on-google-app-engine.html) on deploying a Flask app to GAE was a real help in getting this done.