在AWS Lambda中部署后如何处理Django应用中的会话

时间:2018-12-12 05:54:01

标签: django amazon-web-services zappa

我想使用Zappa在AWS中部署Django应用程序。在我的本地服务器上,会话工作正常。是否可以在AWS中处理相同的会话?是否没有任何方法可以处理aws(Zappa)中的会话?

-TIA

1 个答案:

答案 0 :(得分:0)

Django固有的大多数会话功能都可以在部署zappa的项目中正常工作。

  • Database-backed会话无需更改即可正常工作
  • Cache-backed会话无需更改即可正常工作
  • File-backed会话将 无法正常工作,因为无法保证会话文件将存在于处理用户请求的lambda容器中
  • Cookie-backed会话无需更改即可正常运行

确保根据文档提供所需的基础结构。 例如,如果您选择数据库支持的会话,则Django部署必须有权访问数据库。