2012-10-14 57 views
2

我有一个静态文件(SF),我尝试按照文档来达到它。所以,有一个名为“应用程序”中注册的蓝图,我希望找到的静态文件中:带蓝图的静态文件夹烧瓶

/application/static/SF 

但是,这是行不通的。但是,如果我创建一个带有url_prefix条件的蓝图:

application = Blueprint('application',__name__,template_folder='templates', 
         url_prefix='/test',static_folder='static) 

我确实能够找到静态文件现在在:

/test/static/SF 

是否存在的这种奇怪的行为什么特别的原因?我误解了烧瓶文档?

+0

你能分享一些不起作用的确切代码吗? – codegeek

回答

4

虽然蓝图经常用于启用拆分应用为不同的子应用程序,是不是他们唯一的用途 - 它们也可以用于连接功能,这是不相关的新的URL路由(滤镜的应用, 例如)。

因为它们可以用于超过只是路由,它看起来像决定不自动挂载它们。由于蓝图可能被用作混音,它看起来像决定不在特定的子网址下自动挂载它们。