A deprecated boilerplate template for running Flask applications on Google App Engine's Python 2.7 Standard Runtime.
Flask AppEngine Template is a boilerplate project template designed for running Flask applications on Google App Engine's Standard Python 2.7 Runtime. It provides a pre-configured setup with essential libraries, a structured folder layout, and deployment configurations to streamline development. However, it is deprecated due to Python 2 end-of-life and has been replaced by a Python 3 version.
Python developers looking to quickly start Flask-based web applications on Google App Engine's legacy Python 2.7 runtime, particularly those needing a structured template with integrated tools.
It offers a ready-to-use, well-organized template that reduces setup time by including common Flask extensions, frontend assets, and App Engine configurations, though it is no longer maintained for modern Python environments.
Boilerplate project template for running Flask on Google App Engine -- supplanted by https://github.com/kamalgill/cloud-starterkit-flask-appengine
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes Flask core, extensions like Flask-Cache and Flask-DebugToolbar, and essential libraries such as WTForms, reducing initial setup time and boilerplate code.
Comes with ready-to-use configuration files like app.yaml and index.yaml specifically for Google App Engine Standard Runtime, simplifying deployment steps.
Clear directory organization for models, views, templates, and tests, as shown in the folder structure, promoting modular development and best practices.
Bundles Bootstrap 3.0.0, FontAwesome 3.0, and Modernizr 2.6.2, providing a starting point for UI development without needing to source external dependencies.
Explicitly marked as deprecated due to Python 2 end-of-life, meaning no updates, security fixes, or support for modern Python versions, making it risky for new projects.
Only supports App Engine Standard Python 2.7 Runtime and does not work with Flexible Environment or Python 3 runtimes without significant modifications, as noted in the README.
Requires manual steps like setting application IDs, configuring models and views, and running generate_keys.py for CSRF protection, which can be cumbersome compared to modern alternatives.
Uses outdated library versions such as Flask 0.12.2 and Bootstrap 3.0.0, which lack modern features, performance improvements, and may have unpatched security vulnerabilities.