【发布时间】:2014-03-06 16:52:57
【问题描述】:
我目前正在使用 Django 管理文档生成器记录我所有的 django 视图和模型。虽然我在记录视图方面没有任何问题,但是在我的模型的文档字符串中编写的任何内容都在文档中呈现为纯文本。
换句话说,如果我想引用一个视图:
:view:`appname.view_name`
如果插入到视图的文档字符串中,将呈现为链接(我想要的),但是当插入到任何模型的文档字符串中时,将以纯文本形式显示为“:view:`appname.view_name`”。但是,当插入模型的方法中时,格式化会再次按预期工作。
起初我认为这是文档生成器的一个怪癖,可能它没有读取模型文档字符串的标记,但在阅读了文档(在此处找到:https://docs.djangoproject.com/en/1.5/ref/contrib/admin/admindocs/#model-reference)之后,您似乎应该能够链接到文档的其他部分。
我没有看到其他人遇到这个问题,我不确定从哪里开始寻找解决方案。提前感谢您提供任何专业知识和解释。
编辑:
似乎在模型的文档字符串中完全跳过了格式 - 即它将忽略重新结构化的文本。
例如
类 MyModel(models.Model):
"""
标题
"""
将在 django 管理文档中以纯文本形式显示为 Title。
【问题讨论】:
标签: python django django-admin documentation-generation