跳转到主要内容

Flask扩展,用于将生成的discourse内容集成到您的网站文档中。

项目描述

canonicalwebteam.discourse_docs

Flask扩展,用于将生成的discourse内容集成到您的网站文档中。

安装

使用pip安装项目: pip install canonicalwebteam.discourse_docs

您可以在项目中添加此扩展,替换至少base_urlindex_topic_id为您的设置

import talisker.requests
from canonicalwebteam.discourse_docs import DiscourseDocs, DiscourseAPI

app = Flask("myapp")
session = talisker.requests.get_session()

discourse_docs = DiscourseDocs(
    parser=DocParser(
        api=DiscourseAPI(
            base_url="https://forum.example.com/", session=session
        ),
        index_topic_id=321,
        url_prefix="/docs",
    ),
    document_template="docs/document.html",
    url_prefix="/docs",
)
discourse_docs.init_app(app)

添加后,您需要将文件document.html添加到您的模板文件夹。

项目详情


下载文件

下载适用于您平台文件的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

canonicalwebteam.discourse_docs-1.0.1.tar.gz (13.2 kB 查看哈希值)

上传时间 源代码

构建分发

canonicalwebteam.discourse_docs-1.0.1-py3-none-any.whl (18.9 kB 查看哈希值)

上传时间 Python 3

支持