我的django项目中有以下模板文件:
此处base_test1.html
和base_test2.html
extends base.html
。我的主页呈现base_test1.html
。在我的主页中,我有一个按钮,按下时应该呈现base_test2.html
。我该怎么做到这一点?
我一直在尝试使用jQuery ajax调用,这样当按下按钮时,我会在我的应用程序的views.py
中调用相应的视图。但这似乎没有用,因为ajax调用只是将html页面返回给请求而不是渲染它。
答案 0 :(得分:1)
如果您想使用ajax,base_test2.html
不应返回完整的HTML页面。但只是html页面中的一些块,您将在原始页面中替换它。