最近在合并两个项目代码,两个项目技术栈是差不多的。后端python +flask,前端是flask template
但是在合并过程中,遇到csrf_token没有定义的错误
<meta id="csrf-token" content="{{ csrf_token() }}">
原来是在入口文件中,项目中是app目录下__init__.py文件中,没有引入实例化CSRFProtect
from flask_wtf.csrf import CSRFProtect
csrf = CSRFProtect()
app = Flask(__name__, static_folder='static', static_url_path="/static", template_folder='templates')
csrf.init_app(app)