basic script and web stub
This commit is contained in:
19
dmapp/dmweb/__init__.py
Normal file
19
dmapp/dmweb/__init__.py
Normal file
@@ -0,0 +1,19 @@
|
||||
import os
|
||||
|
||||
from flask import Flask
|
||||
from dmweb import dm
|
||||
|
||||
def create_app(test_config=None):
|
||||
|
||||
app = Flask("deskmeter") #instance_relative_config=True
|
||||
|
||||
try:
|
||||
os.makedirs(app.instance_path)
|
||||
except OSError:
|
||||
pass
|
||||
|
||||
app.register_blueprint(dm.dmbp)
|
||||
|
||||
return app
|
||||
|
||||
|
||||
7
dmapp/dmweb/dm.py
Normal file
7
dmapp/dmweb/dm.py
Normal file
@@ -0,0 +1,7 @@
|
||||
from flask import Blueprint
|
||||
|
||||
dmbp = Blueprint("deskmeter", __name__, url_prefix="/")
|
||||
|
||||
@dmbp.route("/")
|
||||
def index():
|
||||
return "Hello, World!"
|
||||
6
dmapp/run.py
Normal file
6
dmapp/run.py
Normal file
@@ -0,0 +1,6 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from dmweb import create_app
|
||||
|
||||
app = create_app()
|
||||
app.run(host='0.0.0.0', debug=True, threaded=True)
|
||||
|
||||
Reference in New Issue
Block a user