在django网站安装dpaste后的空白页。有什么问题?

时间:2011-11-09 14:49:08

标签: python django

这是我的base.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <div style="width:50%; marginleft:25%;">
    {% block main %}{% endblock %}
    </div>

我根据他们的文档安装了dpaste。现在,当我转到127.0.0.1:8000/maste的链接时,会出现一个空白屏幕。

我猜我的base.html有问题,但不确定是什么。我也许完全错了。

3 个答案:

答案 0 :(得分:1)

您是否已将模板从dpaste/templates文件夹移动到您自己的项目模板文件夹中(即您设置中的TEMPLATE_DIRS)?

答案 1 :(得分:1)

鉴于您的base.html,如果{% block main %}{% endblock %}未被任何内容替换,您将获得一个空白页面。我的猜测就是这种情况。该块应该怎么办?您确定块名称是否正确?

答案 2 :(得分:1)

查看template,它不会使用块&#34; main&#34;,它使用&#34; extrahead&#34;,&#34; title&#34;,&# 34;标题&#34;,&#34;内容&#34;,&#34;侧栏&#34;和&#34; script_footer&#34;块。