2

我在https://docs.djangoproject.com/en/dev/ref/contrib/markup/上提到的标记语言之间进行选择。

但我需要一件具体的事情——设置顶部标题。默认情况下,第一个标题是 h1。我需要将 h2 作为第一个。有没有办法做到这一点?

谢谢。

4

1 回答 1

1

如果您使用降价,则明确表示标题级别。例如

# Heading 1
## Heading 2

对应于

<h1>Heading 1</h1>
<h2>Heading 2</h2>

如果你想从标题二开始,只要确保在你过度使用 # 的任何地方都使用 ##。

如果您想自动完成此操作,我想您可以使用类似的过滤器

re.sub('#+', lambda m: m.group()+'#', text) 

将所有标题向下移动一级,然后再将其传递给降价。

于 2011-07-08T14:30:44.690 回答