在 Web 应用程序中创建 HTML 个文件,但未更新 HTML 个文件

Creating HTML files within Web Application but HTML files are not updated

我正在开发一个托管在 Heroku 上的 Flask Web 应用程序。后端进程的一部分正在写入用户当前所在的 HTML files/pages。例如,

{{% extends "base.html" %}}
{{% block title %}}
{self.title}
{{% endblock %}}
{{% block content %}}
<br>
<h1>{self.title}</h1>
<div>
    <form action="#" method="POST">
        {self.content}
        <div>
            <button type="submit" name="action" value="Generate PDF">Generate PDF</button>
        </div>
    </form>
</div>

其中 self.content 根据用户输入更新,从而更新文件。

在开发服务器上这工作正常,但是,当部署应用程序时,这个即时更新过程不再有效。

我不太明白为什么

感谢所有帮助!

heroku 和 GitHub 之间的关系阻止了在部署应用程序时发生即时更新。也就是说,应用程序将更改必须立即手动推送的代码。

为了解决这个问题,我概括了一些 html 文件,这样 self.content 通过后端输入,没有文件写入或创建发生。

后来意识到在 Web 应用程序中写入文件是一种不好的做法!