Try serving eV as a static directory

This commit is contained in:
Joel Collins 2020-02-12 16:40:14 +00:00
parent 19b0101718
commit c9539ed816
2 changed files with 7 additions and 0 deletions

1
.gitattributes vendored Normal file
View file

@ -0,0 +1 @@
openflexure_microscope/api/static/** filter=lfs diff=lfs merge=lfs -text

View file

@ -68,6 +68,7 @@ app, labthing = create_app(
title=f"OpenFlexure Microscope {api_microscope.name}",
description="Test LabThing-based API for OpenFlexure Microscope",
version=pkg_resources.get_distribution("openflexure_microscope").version,
flask_kwargs={"static_url_path": ""},
)
# Enable CORS for some routes outside of LabThings
@ -120,6 +121,11 @@ for name, action in views.enabled_root_actions().items():
labthing.add_view(view_class, f"/actions{rule}")
@app.route("/")
def openflexure_ev():
return app.send_static_file("index.html")
@app.route("/routes")
@cross_origin()
def routes():