summaryrefslogtreecommitdiffstats
path: root/manage.py
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 /manage.py
parent1ea5dd06424a2a2fb60692513d59591187389021 (diff)
downloadweb-bd20d0ff1c7a582f3c53d30bfc387139c419ef35.tar.gz
web-bd20d0ff1c7a582f3c53d30bfc387139c419ef35.tar.bz2
web-bd20d0ff1c7a582f3c53d30bfc387139c419ef35.zip
Add flask-script
Diffstat (limited to 'manage.py')
-rwxr-xr-xmanage.py18
1 files changed, 18 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()