summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2016-01-23 13:01:11 +0100
committerAlexander Sulfrian <alexander@sulfrian.net>2016-01-25 01:56:13 +0100
commitbd20d0ff1c7a582f3c53d30bfc387139c419ef35 (patch)
tree1e88e164a4a792232ca100c10ef31121b804c778
parent1ea5dd06424a2a2fb60692513d59591187389021 (diff)
downloadweb-bd20d0ff1c7a582f3c53d30bfc387139c419ef35.tar.gz
web-bd20d0ff1c7a582f3c53d30bfc387139c419ef35.tar.bz2
web-bd20d0ff1c7a582f3c53d30bfc387139c419ef35.zip
Add flask-script
-rwxr-xr-xmanage.py18
-rw-r--r--requirements.txt1
2 files changed, 19 insertions, 0 deletions
diff --git a/manage.py b/manage.py
new file mode 100755
index 0000000..0002278
--- /dev/null
+++ b/manage.py
@@ -0,0 +1,18 @@
+#!/usr/bin/env python
+from flask.ext.script import Manager, Server, Shell
+from app import app
+
+
+def main():
+ manager = Manager(app)
+ manager.add_command(
+ "runserver", Server(host='::', use_debugger=False))
+ manager.add_command(
+ "debug", Server(host='::', use_debugger=True))
+ manager.add_command(
+ "shell", Shell(make_context=lambda: dict(app=app)))
+ manager.run()
+
+
+if __name__ == '__main__':
+ main()
diff --git a/requirements.txt b/requirements.txt
index 7edd959..fb03b19 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,6 @@
Flask>=0.8
Flask-WTF
+Flask-Script
Werkzeug>=0.6
Jinja2>=2.4
WTForms>=1.0