Capitains / flask-capitains-nemo

FrontEnd for MyCapytains Resolvers (CTS, DTS, etc.)
http://flask-capitains-nemo.readthedocs.org
Mozilla Public License 2.0
6 stars 5 forks source link

Really basic setup of app has requests to unknown assets #109

Open PonteIneptique opened 6 years ago

PonteIneptique commented 6 years ago

Currently running the following code results in following files not being found

from flask import Flask
from capitains_nautilus.cts.resolver import NautilusCTSResolver
from flask_nemo import Nemo

flask_app = Flask("Flask Application for Nemo")
resolver = NautilusCTSResolver(["corpora/additional-texts", "corpora/priapeia"])
resolver.parse()

nemo = Nemo(
    name="InstanceNemo",
    app=flask_app,
    resolver=resolver,
    base_url="/"
)

if __name__ == "__main__":
    flask_app.run(debug=True)
PonteIneptique commented 6 years ago

This bug is due to Nemo not accepting "/" as base_url (it needs to be "").

Might include a warning in there and fix it automatically