Flask
中等
面试题库
Flask
简单
Jinja2 中 {{ }}、{% %}、{# #} 三种分隔符分别用于什么?
Flask
中等
flask-login 如何支持 token/API 认证?request_loader 的作用是什么?
Flask
简单
flask-sqlalchemy 查询中 filter 与 filter_by 有什么区别?
Flask
困难
flask-sqlalchemy 的 session.remove() 与 teardown_appcontext 是什么关系?
Flask
中等
如何用 flask-sqlalchemy 的 db.session 管理事务?异常时 commit 与 rollback 如何配合?
Flask
简单
flask-login 中 @login_required 装饰器是如何实现的?如何自定义未登录跳转?
Flask
困难
flask-login 的 fresh login 与 remember cookie 机制有什么区别?如何保护敏感操作?
Flask
中等
flask-login 中 login_user 与 current_user 是如何工作的?session 里实际存了什么?
Flask
中等
flask-login 的 user_loader 回调作用是什么?为什么必须实现它?
Flask
困难
flask-migrate 多人协作时如何合并迁移?自动生成的迁移为什么可能不完整?
Flask
中等