@@ -0,0 +1,2 @@
+__pycache__
+env
@@ -0,0 +1,7 @@
+from flask.cli import FlaskGroup
+from project import app
+
+cli = FlaskGroup(app)
+if __name__ == '__main__':
+ cli()
@@ -0,0 +1,12 @@
+from flask import Flask, jsonify
+app = Flask(__name__)
+app.config.from_object('project.config.DevelopmentConfig')
+@app.route('/users/ping', methods=['GET'])
+def ping_pong():
+ return jsonify({
+ 'status': 'success',
+ 'message': 'pong!'
+ })
@@ -0,0 +1,11 @@
+class BaseConfig:
+ TESTING = False
+class DevelopmentConfig(BaseConfig):
+ pass
+class TestingConfig(BaseConfig):
+ TESTING = True
+class ProductionConfig(BaseConfig):
@@ -0,0 +1 @@
+Flask==0.12.2