【发布时间】:2018-07-16 11:12:18
【问题描述】:
我正在使用 Django 1.10 和 PostgreSQL DB。
我想弄清楚我是否可以从 Django 设置statement_timeout。
好像我不能像connect_timeout(settings.py)那样做:
DATABASES[DEFAULT]['OPTIONS'] = {
'connect_timeout': float(os.getenv('DEFAULT_DB_OPTIONS_TIMEOUT', 5))
}
我看到了这样的东西,但我找不到验证它是否真的有效的方法:
DATABASES[DEFAULT]['OPTIONS'] = {
'options': '-d statement_timeout=700'
}
我知道我可以直接从数据库中设置它:
set statement_timeout=5000
但我正在从 Django 中寻找一种方法。
【问题讨论】:
标签: python django postgresql