【发布时间】:2021-03-31 07:16:19
【问题描述】:
我正在开发一个网络应用程序,以根据数据库显示电子板的详细信息。 我有两种向搜索显示结果的方式:
- 第一种方法是点击图板,然后进入详细页面(因此该页面有自己的 URL,我可以将其传递给其他人)
- 第二种方法是比较多个板,详细信息显示在同一页面上(就在我选择比较的板下面)
两种方式都显示同一个名为“details.html”的html页面
这是我的问题:为了使第一种方式起作用,我使用了 {% extends "base.html" %} 并在后者中创建了一个块,因此我仍然拥有所有菜单(位于 "base.html "文件)在详细信息页面中可用。 first way
但是,为了使第二种方式起作用,我想将“details.html”的html放在一个div中,以便它显示在同一页面上。但是,由于 {% extends ...%},“base.html”中的所有菜单也都显示出来了......(这似乎是合乎逻辑的,因为我做了它,所以它显示为第一种工作方式。)
我不知道如何修复它(除了有 2 个单独的 html 页面),或者如何更改它以便它也能正常工作,我知道我确实需要这两种工作方式并且我无法改变这些方式显示。
你有什么想法吗?
【问题讨论】:
标签: javascript python html django