Python Django MathJax未正确显示

Python Django MathJax未正确显示,python,django,mathjax,Python,Django,Mathjax,尝试使用该应用程序完全按照tin上的说明执行:在Django项目中启用MathJax。我按照他们的安装说明安装了应用程序,并更改了Django配置文件,如下所示: INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.staticfi

尝试使用该应用程序完全按照tin上的说明执行:在Django项目中启用MathJax。我按照他们的安装说明安装了应用程序,并更改了Django配置文件,如下所示:

INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.staticfiles',
    'django_mathjax',
)
MATHJAX_ENABLED=True
然后,我转到我的一个页面,并按如下方式进行设置:

{% extends "root.html" %}
{% load mathjax %}

{% block nav %}
            <li><a href="/about">About</a></li>
            <li class="active"><a href="/contact">Contact</a></li>
{% endblock %}


{% block content %}
{% mathjax_scripts %}
    <div class="row">
        <div class="col-lg-9">
            <h1>Contact</h1>
            <p>
            Text text text text text.
            <ol>
    <li>Item one </li>
    <li>Item two</li>
</ol>
            </p>
            <h1>Other things</h1>
            <p>
            Texty texty text so much text $$1 + 1 = 2$$, and thus it was written.
        </div>
    </div>

{% endblock %}
{%extends“root.html”%}
{%load mathjax%}
{%block nav%}
  • {%endblock%} {%block content%} {%mathjax_脚本%} 接触 文本文本文本。
  • 项目一
  • 项目二
  • 其他事情 Texty Texty text这么多文本$$1+1=2$$,所以它就这样被写出来了。 {%endblock%}

    这应该有“1+1=2”显示格式正确,但它只是在1+1=2的两端显示为两个美元符号。有人知道我做错了什么吗?我不是一个前端开发人员,所以我有点摸不着头脑。

    问题是文档没有解释版本需要MATHJAX\u CONFIG\u文件,听起来MATHJAX根本没有加载。你在JavaScript控制台上看到什么了吗?在控制台上输入
    MathJax.Message.Log()
    时会发生什么?你能提供一个活样本吗?@PeterKrautzberger我会考虑提供一个活样本。目前,我在控制台中看不到任何东西,在Safari中,“MathJax.js”、“mathmmenu.js”和“MathZoom.js”都列在参考资料中。MathJax.Message.Log()返回“Loading[MathJax]/extensions/mathmmenu.js Loading[MathJax]/extensions/MathZoom.js”,好的,因此MathJax会加载。您是否将MathJax配置为支持$作为分隔符?默认值是()和[]@PeterKrautzberger在Djando MathJax提交了一份报告,以查看我是否遗漏了什么,但他们的文档建议$$应该可以使用。我尝试了用[]替换,但也失败了。你是对的--
    $$…$$
    默认情况下也可以使用。