2017-06-14 55 views
0

在某些情況下,我想呈現模板,而在其他情況下,我想提供模板文件。我通過了render_templatesend_file的路徑,但只有send_file有效。render_template找不到模板,send_file可以

resp = render_template('templates/index.html') 
resp = send_file('templates/index.html') 

回答

2

模板路徑相對於模板根目錄。 send_file路徑相對於應用程序根目錄。

render_template('file.html') 
send_file('templates/file.html') 

除此之外,模板路徑實際上並沒有文件系統路徑,它們只是碰巧看起來像他們在默認情況下,瓶。所以「模板根」真的意味着「模板加載器的查找路徑」而不是「模板文件夾」。