portfolio-website/project/__init__.py

18 lines
428 B
Python
Raw Permalink Normal View History

from flask import Flask, render_template
def create_app():
app = Flask(__name__)
register_blueprints(app)
register_error_pages(app)
return app
def register_blueprints(app):
from project.portfolio import portfolio_blueprint
app.register_blueprint(portfolio_blueprint)
def register_error_pages(app):
@app.errorhandler(404)
def page_not_found(e):
return render_template('404.html'), 404