Imp.import_blueprints

import_blueprints(self, folder: str) -> None

Import all Quart-Imp or standard Quart Blueprints from a specified folder relative to the Quart app root.

app/
├── blueprints/
│   ├── admin/
│   │   ├── ...
│   │   └── __init__.py
│   ├── www/
│   │   ├── ...
│   │   └── __init__.py
│   └── api/
│       ├── ...
│       └── __init__.py
├── ...
└── __init__.py

File: app/__init__.py

from quart import Quart

from quart_imp import Imp

imp = Imp()


def create_app():
    app = Quart(__name__)
    imp.init_app(app)

    imp.import_blueprints("blueprints")

    return app

This will import all Blueprints from the blueprints folder using the Imp.import_blueprint method. See Imp / import_blueprint for more information.