Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/gae-initPublic template
forked fromgae-init/gae-init

Google App Engine based on Python, Flask, RESTful, Bootstrap and tons of other cool features

License

NotificationsYou must be signed in to change notification settings

mdxs/gae-init

 
 

Repository files navigation

Slack Statuscode style: prettier

gae-init is the easiest boilerplate to kick start new applications on Google App Engine using Python, Flask, RESTful, Bootstrap and tons of other cool features.

Read thedocumentation, where you can find a completefeature list, a detailedtutorial, thehow to section and more..

The latest version is always accessible fromhttps://gae-init.appspot.com

Requirements

Make sure you have all of the above or refer to the docs on how toinstall the requirements.

Initializing the project

cd /path/to/project-nameyarn

To installGulp as a global package:

yarn global add gulp-cli

Running the Development Environment

cd /path/to/project-namegulp

To test it visithttp://localhost:3000 in your browser.


For a complete list of commands:

gulphelp

Local testing

If you wish to run an automated test script, there is an additional dependency which can be installed with:

pip install -r test-requirements.txt

A simple test script framework, following the approach from theGoogle App Engine docs, can be run:

python main/runner.py --test-path tests${HOME}/google-cloud-sdk/

This simply tests that the site can start up; that the index page exists (and returns an http response code of 200), and that a non-existent page returns an http response code of 404.

The test framework is easily extensible.

Deploying on Google App Engine

gulp deploygulp deploy --project=foogulp deploy --project=foo --version=bargulp deploy --project=foo --version=bar --no-promote

Resetting the project

If something goes wrong you can always do:

gulp resetyarngulp

Tech Stack

About

Google App Engine based on Python, Flask, RESTful, Bootstrap and tons of other cool features

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python53.9%
  • HTML32.8%
  • JavaScript10.1%
  • Less2.6%
  • Shell0.6%

[8]ページ先頭

©2009-2025 Movatter.jp