2010-10-14 18 views

回答

3

沒有它不可能。

你可以ofcourse創建一個新的文件夾 - 父母和地方JS,CSS和庫文件夾內,然後speciy該父文件夾爲「static_path」

NB。 「在製作中,您可能想要從更優化的靜態文件服務器上提供靜態文件,如nginx

2

正如Schildmeijer從Tornado網站引用的內容,我推薦使用Nginx來提供靜態文件。儘早設置這個設置非常方便和簡單。這也可以讓你在未來的其他一些潛在的好處:

  • 使用Nginx的負載平衡
  • 使用Nginx的處理SSL
+0

+1用於提及ssl處理 – Schildmeijer 2011-11-11 12:47:04

0

https://stackoverflow.com/a/10165739/1813988

您可以設置靜態路徑通過設置這樣的處理程序來實現不同的資產(並刪除應用程序中的static_path設置):

handlers = [ 
      (r'/favicon.ico', tornado.web.StaticFileHandler, {'path': favicon_path}), 
      (r'/static/(.*)', tornado.web.StaticFileHandler, {'path': static_path}), 
      (r'/', WebHandler) 
]