gpt4 book ai didi

python - aiohttp:获取当前正在运行的应用程序

转载 作者:行者123 更新时间:2023-12-01 02:48:59 26 4
gpt4 key购买 nike

目前我正在执行以下操作来获取当前正在运行的应用程序

async def handler(request):
app = request.app

是否有其他方法来获取当前正在运行的应用程序?考虑下面的代码片段(default 代表 author_id ):

class Comment(DeclarativeBase):
author_id = Column(Integer, ForeignKey('member.id'), default=Member.current_logged_in())

class Member(DeclarativeBase):
@classmethod
def current_logged_in()
pass

作为session保存在当前正在运行的应用程序中,正如您所看到的,它只能从传入的 request 访问。 ,如何让当前正在运行的应用程序使用 session用于确定 current_logged_in用户,因此被用作 default值为 Commentauthor_id ?我希望我已经表达了我的观点。

最佳答案

目前,aiohttp 应用程序没有隐式上下文。

顺便说一句,不要从 aiohttp 代码执行同步调用(在您的情况下为 SQLAlchemy ORM)。

关于python - aiohttp:获取当前正在运行的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45002332/

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