如何在Flask中分别呈现两个html文件?

时间:2019-03-30 19:58:58

标签: python python-3.x flask

我一直在尝试让Flask一次渲染两个模板,以便一个模板可以播放一些视频,而另一个模板(将在其旁边)播放某种类型的内容,这意味着它每隔几秒钟更新一次。当我只有一个模板时,我可以对其进行更新,但问题是甚至视频仍在重新启动。我该如何解决这个问题?如果我的两个模板概念有缺陷且不可能,那么可以通过其他方法(例如仅重新加载网页中的特定div)获得相同的结果。

注意:全部都在一页上。

谢谢。

1 个答案:

答案 0 :(得分:0)

烧瓶仅渲染1个模板。是的,您可以使用iframe仅重新加载网站的某些部分,但将其视为不良做法。最好的选择可能是使用AJAX定期池化服务器以进行更新,而无需重新加载页面。您可以使用jQuery手动完成操作,也可以找到一些前端库来简化生活。