背景:
在模板中,加载一个图片的代码是:{{ url_for('static', filename='avatar.jpg') }}
问题:
使用 @app.route 注册视图函数时,会注册视图函数同名的值作为端点。可是在代码中我们并没有手动的注册static这个端点。是不是flask默认的将:static目录和templates目录,注册成为了端点,我们可以直接反向构建url,而无需我们再去手动注册了呢?
7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程
了解课程