gpt4 book ai didi

python - 如何在Django Syndicate框架代码中访问session对象

转载 作者:行者123 更新时间:2023-12-01 06:19:47 24 4
gpt4 key购买 nike

快速提问。在我的联合提要框架代码中,

http://docs.djangoproject.com/en/dev/ref/contrib/syndication/

访问 session 的最佳方式是什么?我没有访问请求,但我无法使用

from django.contrib.sessions.backends.db import SessionStore 

因为我不知道 session ID,但我需要访问一些 session 中的变量。

即我有:

from django.contrib.syndication.feeds import Feed
class LatestPhotos(Feed):
...

在LatestPhotos 类中,我需要访问 session 中的某些内容以帮助控制逻辑流。我找不到任何有关最佳方法的文档。

谢谢

谢谢!

最佳答案

尝试访问LatestPhoto 类中的 session 数据似乎是一个设计缺陷。我假设,如果您的联合供稿依赖于 session 变量,那么您要联合的项目 (LatestPhotos) 应该使用该变量构建?

您能否在构造 LatestPhotos 对象之前做出逻辑流程决策,或者至少将 session ID 传递到 LatestPhotos init 例程?

关于python - 如何在Django Syndicate框架代码中访问session对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/972267/

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