From 46c4fdc7e47138cf265f4f990c9082b0635dbc58 Mon Sep 17 00:00:00 2001 From: david Date: Mon, 6 Apr 2026 13:59:08 -0400 Subject: [PATCH 1/2] Fixed code so the server can run --- forum/__init__.py | 4 ++-- forum/app.py | 2 +- forum/routes.py | 4 ++-- run.sh | 3 ++- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/forum/__init__.py b/forum/__init__.py index c10b0f3..b3498d7 100644 --- a/forum/__init__.py +++ b/forum/__init__.py @@ -1,5 +1,5 @@ from flask import Flask -from forum.routes import rt +from .routes import rt def create_app(): """Construct the core application.""" @@ -11,7 +11,7 @@ def create_app(): # etc app.register_blueprint(rt) # Set globals - from forum.models import db + from .models import db db.init_app(app) with app.app_context(): diff --git a/forum/app.py b/forum/app.py index 4d8a828..d49ec8b 100644 --- a/forum/app.py +++ b/forum/app.py @@ -1,7 +1,7 @@ from flask import render_template from flask_login import LoginManager -from forum.models import Subforum, db, User +from .models import Subforum, db, User from . import create_app app = create_app() diff --git a/forum/routes.py b/forum/routes.py index 75993e5..f594b2c 100644 --- a/forum/routes.py +++ b/forum/routes.py @@ -3,8 +3,8 @@ from flask_login.utils import login_required import datetime from flask import Blueprint, render_template, request, redirect, url_for -from forum.models import User, Post, Comment, Subforum, valid_content, valid_title, db, generateLinkPath, error -from forum.user import username_taken, email_taken, valid_username +from .models import User, Post, Comment, Subforum, valid_content, valid_title, db, generateLinkPath, error +from .user import username_taken, email_taken, valid_username ## # This file needs to be broken up into several, to make the project easier to work on. diff --git a/run.sh b/run.sh index a39697a..617e279 100755 --- a/run.sh +++ b/run.sh @@ -3,4 +3,5 @@ export SECRET_KEY="kristofer" # honcho start # you can ALSO or RATHER use the following command to run the app -cd ./forum; flask run +export FLASK_APP=forum.app +flask run From fc89bb41dbc7172864df6fd64c08833e71a65bf0 Mon Sep 17 00:00:00 2001 From: david Date: Mon, 6 Apr 2026 14:01:17 -0400 Subject: [PATCH 2/2] set port to 8000 --- run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/run.sh b/run.sh index 617e279..9a2ff54 100755 --- a/run.sh +++ b/run.sh @@ -4,4 +4,4 @@ export SECRET_KEY="kristofer" # you can ALSO or RATHER use the following command to run the app export FLASK_APP=forum.app -flask run +flask run --port 8000