Как отобразить docstring в UI с помощью flask?

Я импортирую скрипт python в мое веб-приложение flask в таком виде

   def register_tasks_in_db():
    from haz import tasks as hz

    tasks = {f'{modname}': importlib.import_module(
        f'haz.tasks.{modname}') for importer, modname, ispkg in
        pkgutil.iter_modules(hz.__path__)}

    with app.app_context():
        stored_tasks = Task.query.all()

        for stored_task in stored_tasks:
           if stored_task.name in tasks.keys():
                _ = tasks.pop(stored_task.name)
                current_app.logger.info(f'{stored_task.name} 
already exists in db')

        for name, obj in tasks.items():
            tasks = Task(name=name)
            tasks.save()


app = create_app()
app.secret_key = app.config['SECRET_KEY']
worker = create_celery_app(app) # a Celery object
register_tasks_in_db()


@app.shell_context_processor
def make_shell_context():
    return {'db': db, 'User': User, 'Institution': Institution,
            'Image': Image, 'Series': Series, 'Study': Study, 
'Device': Device,
            'Task': Task, 'Report': Report}


if __name__ == "__main__":
    app.run(host='0.0.0.0', port=int(os.getenv('PORT', 5001)))

Каждое из этих заданий содержит docstring. Как получить доступ и отобразить докстринг в пользовательском интерфейсе?

Я думал, что мне нужно будет сделать что-то вроде: print(doc)

здесь

 for name, obj in tasks.items():
            tasks = Task(name=name)
            doc=print(__doc__)
            tasks.save()

и тогда

        'Device': Device,
            'Task': Task, 'Report': Report, 'doc': doc}
Вернуться на верх