python-sphinx – 使用intersphinx进行内部文档

我想使用intersphinx内部文档来交换各种内部服务和内部文档.

但是,它们不在安全的内部网络上.

有没有办法将intersphinx指向身份验证背后的objects.inv?

支持哪种认证方案?

最佳答案 我不知道是否有办法通过身份验证来提取objects.inv,但另一种解决方案是将您需要的objects.inv文件下载到您无需身份验证即可访问的位置,然后指定此本地副本conf.py中intersphinx_mapping参数中的文件:

intersphinx_mapping = {'keyname', ('uri/to/doc/repo/root', 'uri/to/local/objects.inv')}

虽然你必须定期重新提取文件以确保它是最新的,但暂时或许它比没有更好?

点赞