Web2py:将参数传递给 db Connection()
Web2py: pass parameters to db Connection()
在 web2py 中,在 gluon/contrib/pymysql/connections.py 中有一个创建新 mySQL 连接的函数:
def __init__(self, host="localhost", user=None, passwd="",
db=None, port=3306, unix_socket=None,
有没有办法从 web2py 向这个函数传递参数?
如文档 this section 末尾所述,您可以在实例化 DAL
:
时指定 driver_args
的字典
db = DAL(<connection_string>,
driver_args=dict(host='localhost', port=3306, ...))
在 web2py 中,在 gluon/contrib/pymysql/connections.py 中有一个创建新 mySQL 连接的函数:
def __init__(self, host="localhost", user=None, passwd="",
db=None, port=3306, unix_socket=None,
有没有办法从 web2py 向这个函数传递参数?
如文档 this section 末尾所述,您可以在实例化 DAL
:
driver_args
的字典
db = DAL(<connection_string>,
driver_args=dict(host='localhost', port=3306, ...))