Python Django模板错误:模板u';base.html';无法扩展

Python Django模板错误:模板u';base.html';无法扩展,python,django,django-templates,Python,Django,Django Templates,我在运行django应用程序()时遇到此错误 但是模板目录中确实存在,并且其中有一行: {% extends "base.html" %} 这有什么问题?您的base.html模板无法扩展自身。问题就在那里。删除该行并将其替换为有效的html或其他Django模板标记(或扩展其他模板)。您的base.html模板无法扩展自身。问题就在那里。删除该行并用有效的html或其他Django模板标记替换它(或扩展其他模板)。模板无法扩展自身 模板无法扩展自身 如果你想说: {% extends "ba

我在运行django应用程序()时遇到此错误

但是模板目录中确实存在,并且其中有一行:

{% extends "base.html" %}

这有什么问题?

您的base.html模板无法扩展自身。问题就在那里。删除该行并将其替换为有效的html或其他Django模板标记(或扩展其他模板)。

您的base.html模板无法扩展自身。问题就在那里。删除该行并用有效的html或其他Django模板标记替换它(或扩展其他模板)。

模板无法扩展自身

模板无法扩展自身

如果你想说:

{% extends "base.html" %}
是包含模板中的唯一一行,而不是基本模板,那么您的问题可能是“base.html”与模板根相关

因此,如果在设置中您有:

TEMPLATE_DIRS = ("/home/me/mysite/mytemplates")
其中包含的模板是:

/home/me/mysite/mytemplates/myapp/page.html
/home/me/mysite/mytemplates/myapp/base.html
基本模板为:

/home/me/mysite/mytemplates/myapp/page.html
/home/me/mysite/mytemplates/myapp/base.html
然后您要使用:

{% extends "myapp/base.html" %}

至少当我找到这一页时,这就是我的问题所在。

如果你想说:

{% extends "base.html" %}
是包含模板中的唯一一行,而不是基本模板,那么您的问题可能是“base.html”与模板根相关

因此,如果在设置中您有:

TEMPLATE_DIRS = ("/home/me/mysite/mytemplates")
其中包含的模板是:

/home/me/mysite/mytemplates/myapp/page.html
/home/me/mysite/mytemplates/myapp/base.html
基本模板为:

/home/me/mysite/mytemplates/myapp/page.html
/home/me/mysite/mytemplates/myapp/base.html
然后您要使用:

{% extends "myapp/base.html" %}

至少当我找到这个页面时,我的问题就在于此。

我用DPaste示例应用程序替换了“{%extends”base.html“%}”。好吧,那个讨厌的错误消失了。但是,现在我所能看到的只是“DPaste示例应用程序”!!但应用程序应该显示第一页,其中包含一些输入表单等。。(就像dpaste.com一样)我希望您在base.html页面中替换了它,而不是在其他页面中。base.html是否包含您想要的所有表单等?@AlbertoPL:是的,我在base.html文件中完成了,其中除了“dpast示例应用程序”之外没有其他html元素。这里有base.html的SVN副本>>所以,我必须在base.html中添加表单元素,是吗?我是DJango的初学者。通过编写代码和查看示例应用程序的源代码,仍在学习。你的提示帮了大忙!我用DPaste示例应用程序替换了“{%extends”base.html“%}”。好吧,那个讨厌的错误消失了。但是,现在我所能看到的只是“DPaste示例应用程序”!!但应用程序应该显示第一页,其中包含一些输入表单等。。(就像dpaste.com一样)我希望您在base.html页面中替换了它,而不是在其他页面中。base.html是否包含您想要的所有表单等?@AlbertoPL:是的,我在base.html文件中完成了,其中除了“dpast示例应用程序”之外没有其他html元素。这里有base.html的SVN副本>>所以,我必须在base.html中添加表单元素,是吗?我是DJango的初学者。通过编写代码和查看示例应用程序的源代码,仍在学习。你的提示帮了大忙!