我在https://docs.djangoproject.com/en/dev/ref/contrib/markup/上提到的标记语言之间进行选择。
但我需要一个特定的东西 - 设置顶部标题。默认情况下,第一个标题是h1。我需要把h2作为第一个。存在任何方式吗?
感谢。
答案 0 :(得分:1)
如果您使用降价,则明确表示标题级别。例如
# Heading 1
## Heading 2
对应
<h1>Heading 1</h1>
<h2>Heading 2</h2>
如果你想从标题2开始,只要确保在任何地方使用##,否则你会过度使用#。
如果您想自动完成此操作,我想您可以使用
之类的过滤器re.sub('#+', lambda m: m.group()+'#', text)
将所有标题下移一级,然后再将其标记为降价。