为了使用 django 自己提供的模板,例如忘记密码、更改密码等模板和视图功能,我制作了自己的登录模板等但一段时间后我发现已经存在许多视图和模板,只需提供权限即可使用URL 但唯一的问题是这些模板正在扩展 django 自己的模板。所以我想知道有没有办法只设置我自己选择的扩展模板,即我网站的主模板,这样我只需提供忘记密码或更改密码等相关页面的 URL,django 通过扩展我的主模板来呈现模板模板而不是 django 自己的模板。我不确定管理面板是否扩展了与其他页面相同的模板。
请告诉我该怎么做,也请告诉我这样做是否有任何问题。
更多详情:
我知道继承和扩展我们的模板文件,但我如何设置我自己的模板,让它们自动继承我的模板。例如,对于忘记密码,我必须制作一个模板文件,并且需要粘贴表单元素和我写的顶部,{%extends main.html%}
但我不希望这样,我知道默认的忘记密码模板是从我想要的一些默认 django 模板继承的设置一些,以便在这种情况下它总是从我的模板继承。