Python 我应该何时使用Flask.config与使用Flask.session?

Python 我应该何时使用Flask.config与使用Flask.session?,python,flask,Python,Flask,对于何时使用Flask.config与Flask.session来存储变量,是否有一个规则?任何静态的、应用程序范围内的、变化不大的、对所有用户都有重要信息的东西都应该使用config。(例如,密钥、在不同项目之间修改应用程序的选项、电子邮件、通用消息) 会话应仅用于在每页修改数据时存储相关用户数据。(例如,用户登录数据、用户首选项、上一页的用户输入) 如果您必须为该特定用户保存网站第1页到第5页的内容,请使用会话。会话应主要基于单个用户使用。任何静态的、应用程序范围内的、变化不大的、对所有用户

对于何时使用
Flask.config
Flask.session
来存储变量,是否有一个规则?

任何静态的、应用程序范围内的、变化不大的、对所有用户都有重要信息的东西都应该使用config。(例如,密钥、在不同项目之间修改应用程序的选项、电子邮件、通用消息)

会话应仅用于在每页修改数据时存储相关用户数据。(例如,用户登录数据、用户首选项、上一页的用户输入)


如果您必须为该特定用户保存网站第1页到第5页的内容,请使用会话。会话应主要基于单个用户使用。

任何静态的、应用程序范围内的、变化不大的、对所有用户都有重要信息的内容都应使用配置。(例如,密钥、在不同项目之间修改应用程序的选项、电子邮件、通用消息)

会话应仅用于在每页修改数据时存储相关用户数据。(例如,用户登录数据、用户首选项、上一页的用户输入)

如果您必须为该特定用户保存网站第1页到第5页的内容,请使用会话。会话应主要根据个人用户使用。

是的,非常明确

该配置用于全局项目级变量:文件的位置、可能使用的任何API的键、数据库访问设置等等

会话用于与当前用户在站点上的会话相关的变量:他们以前在多页表单上的选择、首选项、登录详细信息等

你肯定不想把这些混在一起。

是的,非常肯定

该配置用于全局项目级变量:文件的位置、可能使用的任何API的键、数据库访问设置等等

会话用于与当前用户在站点上的会话相关的变量:他们以前在多页表单上的选择、首选项、登录详细信息等

你肯定不想把这些搞混