我在哪里定义由Flask中的url_for()使用的域?

当我调用url_for('index')它会生成'/'但是有时我会希望它生成'domain.tld/' 。 我无法在文档中find我要指定的地方。 我只需要做'domain.tld/%s' % url_for('index')

url_for采用_external关键字参数,将返回一个绝对的(而不是相对的)URL。 我相信你将需要设置一个SERVER_NAMEconfiguration密钥与你的根域,使其正常工作。