在 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 应用程序中写入文件是一种不好的做法!
我正在开发一个托管在 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 应用程序中写入文件是一种不好的做法!