from changelog import Changelog # the 'changelog' module is in the src folder from index import Index from homework import Homework app = Flask(__name__) app.config.from_object('config') app.add_url_rule('/', view_func=Index.as_view('index'), methods=['GET', 'POST']) app.add_url_rule('/changelog', view_func=Changelog.as_view('changelog'), methods=['GET']) app.add_url_rule('/homework', view_func=Homework.as_view('homework'), methods=['GET', 'POST']) app.add_url_rule('/search/', view_func=results.MainResults.as_view('results'), methods=['GET', 'POST']) app.add_url_rule('/search/<searchQuery>', view_func=results.DirectURLInput.as_view('optionalresults'), methods=['GET', 'POST']) if __name__ == '__main__':