我正在从 C#.NET 迁移到 Python/Flask。
在 .NET 中,我MasterPage, UserControl, PartialView
每个都有自己的代码。
例如,我可以将检查登录功能保存在其中Login.ascx.cs
并呈现Login.ascx
我想要的任何位置。如果已登录,则显示欢迎消息,否则显示登录表单。
但在 Flask 中,我只发现{% include 'login.html' %}
其中包含静态 html 文件。
如何在 Flask 中实现这个设计?
我现在可能有答案:
我没有使用g.user
,这就是我来这里寻求帮助的原因。别人建议@app.context_processor
。我正在尝试,这似乎是我想要的。与g
.