如何将Google Analytics添加到reStructuredText?

Mar*_*ark 3 python restructuredtext docutils

我正在使用reStructured文本来创建一些简单的网站.所以我有很多*.rst文件,我想在其中添加Google Analytics代码.但据我所知,不可能添加这样的东西?!

我使用rst2html将文件转换为html.

Mat*_*ell 7

我刚刚发现了一种向.rst文件添加自定义内容的简单方法.您只需要修改html文件的模板即可.

制作一个新模板template.txt及其以下内容(基于默认模板):

%(head_prefix)s
%(head)s
<!--your tracking code-->
%(stylesheet)s
%(body_prefix)s
%(body_pre_docinfo)s
%(docinfo)s
%(body)s
%(body_suffix)s
Run Code Online (Sandbox Code Playgroud)

格式非常自我解释,它也是删除默认CSS并指定模板中另一个链接的好方法.

现在,您可以将自定义模板与rst2html编写器一起使用:

rst2html.py --template=template.txt document.rst
Run Code Online (Sandbox Code Playgroud)