mirror of
https://github.com/django/django.git
synced 2025-08-22 19:44:44 +00:00
Fixed docs build with Sphinx 1.6.
This commit is contained in:
parent
6092ea8fa6
commit
f370bfb108
3 changed files with 13 additions and 8 deletions
|
@ -13,7 +13,10 @@ from sphinx.domains.std import Cmdoption
|
|||
from sphinx.util.compat import Directive
|
||||
from sphinx.util.console import bold
|
||||
from sphinx.util.nodes import set_source_info
|
||||
from sphinx.writers.html import SmartyPantsHTMLTranslator
|
||||
try:
|
||||
from sphinx.writers.html import SmartyPantsHTMLTranslator as HTMLTranslator
|
||||
except ImportError: # Sphinx 1.6+
|
||||
from sphinx.writers.html import HTMLTranslator
|
||||
|
||||
# RE for option descriptions without a '--' prefix
|
||||
simple_option_desc_re = re.compile(
|
||||
|
@ -226,7 +229,7 @@ class VersionDirective(Directive):
|
|||
return ret
|
||||
|
||||
|
||||
class DjangoHTMLTranslator(SmartyPantsHTMLTranslator):
|
||||
class DjangoHTMLTranslator(HTMLTranslator):
|
||||
"""
|
||||
Django-specific reST to HTML tweaks.
|
||||
"""
|
||||
|
@ -287,7 +290,7 @@ class DjangoHTMLTranslator(SmartyPantsHTMLTranslator):
|
|||
old_ids = node.get('ids', [])
|
||||
node['ids'] = ['s-' + i for i in old_ids]
|
||||
node['ids'].extend(old_ids)
|
||||
SmartyPantsHTMLTranslator.visit_section(self, node)
|
||||
super().visit_section(node)
|
||||
node['ids'] = old_ids
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue