Flask扩展,用于将生成到文档的话语内容集成到您的网站。
canonicalwebteam.discourse-docs的Python项目详细描述
CanonicalWebTeam.Discussion\u文档
Flask扩展,用于将生成到文档的话语内容集成到您的网站。
安装
使用pip安装项目:pip install canonicalwebteam.discourse_docs
您可以在项目中添加扩展名:
from canonicalwebteam.discourse_docs import DiscourseDocs, DiscourseAPI
app = Flask("myapp")
DISCOURSE_BASE_URL = "https://forum.example.com/"
DOCS_INDEX_TOPIC = 321
DOCS_CATEGORY_ID = 21
DOCS_URL_PREFIX = '/docs'
DOCS_TEMPLATE_PATH = "docs/document.html"
DiscourseDocs(
api=DiscourseAPI(base_url=DISCOURSE_BASE_URL),
index_topic_id=DOCS_INDEX_TOPIC,
category_id=DOCS_CATEGORY_ID,
document_template=DOCS_TEMPLATE_PATH, # Optional
url_prefix=DOCS_URL_PREFIX, # Optional
).init_app(app)
添加后,需要将文件document.html
添加到模板文件夹中。