diff --git a/app.py b/app.py index 9ce2d311d85623c1b98b34190fde9c4e74374416..3c578071e3217aa903f7ec03447a72116418b33d 100644 --- a/app.py +++ b/app.py @@ -13,6 +13,7 @@ class Project(db.Model): id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(100), nullable=False) description = db.Column(db.Text, nullable=False) + @app.route('/') def home(): try: @@ -84,3 +85,5 @@ def download_assessment(filename): app.logger.exception(f"Error serving assessment file: {str(e)}") abort(500) +if __name__ == '__main__': + app.run(debug=True, port=int(os.environ.get('PORT', 8080))) diff --git a/wsgi.py b/wsgi.py index 14ea89cb259664063d4c1a9671416ea9c5d3c752..5db2a345da5335aaa3f90de8fc2f854f75b2387d 100644 --- a/wsgi.py +++ b/wsgi.py @@ -1,6 +1,4 @@ import os -import sys -import logging from app import app as application from markupsafe import Markup @@ -8,9 +6,5 @@ sys.modules['flask'].Markup = Markup logging.basicConfig(stream=sys.stderr) -try: - if __name__ == '__main__': - application.run(host='0.0.0.0', port=int(os.environ.get('PORT', 8080))) -except Exception as e: - print(f"Exception during startup: {str(e)}") - sys.exit(1) +if __name__ == '__main__': + application.run(host='0.0.0.0', port=int(os.environ.get('PORT', 8080)))