如何在 twisted.web 中存储连接实例?我见过 request.getSession() 但我搜索过,关于它如何存储和稍后检索的例子很少。
谢谢。
更新: 我想将 ldap 连接存储在会话中以便稍后检索
def render_POST(self, request):
command = request.path[1:]
session = request.getSession()
if command == "authentication":
Connect = LdapConnection(request.args['host'][0],request.args['user'][0],request.args['password'][0])
session.addComponent(LdapConnection, Connect)
if command == "users":
Connect = session.getComponent(LdapConnection)
u = Users(Connect, request.args['name'][0],request.args['employeeNumber'])
return