gpt4 book ai didi

python - 如何开始使用 Google App Engine/Django 中的 session ?

转载 作者:太空狗 更新时间:2023-10-30 01:10:39 25 4
gpt4 key购买 nike

我是 Python/GAE/Django 的新手。我知道 GAE 本身没有内存中的 session ......但我想我想要一些等效的东西。我 read Django session can be backed通过 BigTable 或 MemCache,但我从未让它们工作。我想我想问的是“我应该……”

  1. 坚持让 Django session 正常工作?
  2. 特别查看一些其他用于 session 的 webapp 框架,或者查看一般站点?
  3. 自己动手?

在我看来, session 不受开箱即用的支持,并且在某种程度上不是一等公民。你是做什么的?!

谢谢。

最佳答案

App Engine 不支持 django session 的原因是因为 django 使用基于数据库表(模型)的 session ,而 django ORM 在 appengine 上不受支持。

一个解决方案是让 django 模型在 appengine 上开箱即用。它是通过在 App Engine Patch 中修补 django 代码来完成的项目。

使用此补丁,随着 django 模型的工作,您可以访问 django admin、django auth 以及最新的 django 版本。

您可能还会发现这篇关于在 App Engine 上部署 Django 应用程序的博文很有用:http://uswaretech.com/blog/2009/04/develop-twitter-api-application-in-django-and-deploy-on-google-app-engine/

关于python - 如何开始使用 Google App Engine/Django 中的 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1271892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com