对不起,或者这个令人困惑的标题!实际上,它比听起来简单得多。# do something expensive with the request我希望能够从模板中调用该函数,因此我使用了上下文处理器: return {'messages':get_messages(request)}
现在,当我的模板中有{{messages}}时,string就会打印出来。问题是get_messages相当
我已经看过几篇文章了,但还是找不到一个有效的解决方案。使用我当前的设置,我得到了这个错误: RecursionError:调用Python对象时超出了最大递归深度,我相信设置@security.context_processor是导致这个错误的原因。我想知道我的结构方式是否有意义,以及我如何在应用程序工厂中集成Flask-Security。应用程序的结构如下(我在这里有一些芹菜任务,但为了简单起见暂时删除了它):- app/ - fa