这是我的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有问题,但不确定是什么。我也许完全错了。
答案 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;块。