我有一个 Django 网站,并创建了一个 REST api。在视图函数中,我有关于 REST url 的文档,并且我想为 REST url 生成 API 文档。视图函数如下所示:
def genres(request):
"""
Url: /api/genres/
Parameters: None
Returns: list of genres { { "id":1, "name":"action" }, {...} }
"""
pass
但是当我在 myproject.api.views 上运行 sphinx 时,我得到了用于在 python 中调用 api 的 html 文档。有没有办法配置 sphinx 像 REST api 一样记录它?
还是我最好自己编写一个脚本来从文档字符串中生成我的文档?