Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从重构的文本文档创建自治TOC_Python_Django_Markup_Restructuredtext_Docutils - Fatal编程技术网

Python 从重构的文本文档创建自治TOC

Python 从重构的文本文档创建自治TOC,python,django,markup,restructuredtext,docutils,Python,Django,Markup,Restructuredtext,Docutils,我正在Django上写博客,我想用ReStructuredText撰写我的文章。我用它将文本转换成HTML,效果非常好 此外,我还想用该文本(我的博客文章)创建一个目录。 为此,我创建了一个模板标记 我的模板如下所示: [...] {{ blog.content|rst_toc }} <hr /> {{ blog.content|apply_markup:article.markup }} [...] 我这里的主要问题是这个代码段缺少文档标题 = 1 = One 2 #

我正在
Django
上写博客,我想用
ReStructuredText
撰写我的文章。我用它将文本转换成HTML,效果非常好

此外,我还想用该文本(我的博客文章)创建一个目录。 为此,我创建了一个模板标记

我的模板如下所示:

[...]
{{ blog.content|rst_toc }}
<hr />
{{ blog.content|apply_markup:article.markup }}
[...]
我这里的主要问题是这个代码段缺少文档标题

=
1
=   
One

2
# 
Two


3
-   
Three
返回
2,3
而不是
1,2,3


如果有任何进一步的想法,尤其是我将两次发布
doctree
,我们将不胜感激。在
|rst|u toc
|apply|u markup:article

中,重新构造的文本标记对于节是不正确的。上方/下划线的长度必须与节名相同。谢谢你的回复,我更改了它,但我的问题仍然存在。对于节,reStructuredText标记不正确。上方/下划线的长度必须与节名相同。谢谢你的回复,我改了,但我的问题仍然存在。
=
1
=   
One

2
# 
Two


3
-   
Three