Flask deployment issue with imports
I followed this guide.
Most of my files are almost identical to the guide (except FlaskApp is changed to the project name HopUpon). except for
__init__.py which looks like this:
from flask import * import json #import airport_finder2 #import pandas as pd app = Flask(__name__) @app.route('/') def index(): return render_template('quicksearch.html') if __name__ == '__main__': app.run(debug=True)
This file works but when I uncomment airport_finder2 or pandas as pd I am unable to reach the website. It endlessly searches.
some background on airportfinder2:
this is a python file which searches through two csv files and returns a result.
These files are located in the same folder as`“ _init__.py”` - /var/www/HopUpon/HopUpon
but I would like to move them to /var/www/HopUpon/HopUpon/static once I can get them working.
I have pip installed pandas on to the virtual environment.
I have tried to create a log but I get an internal server error when I do.
import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(levelname)-8s %(message)s', datefmt='%a, %d %b %Y %H:%M:%S', filename='/temp/myapp.log', filemode='w') logging.debug('A debug message')
So I have no error logs to show. Apologies. I know it would make it much easer.
Why are these imports giving errors?
What errors are they giving?
How do I run my Flask app in debug mode on digitalocean?
Any help will be greatly appreciated.