在Flask中,处理__init__.py文件

时间:2016-05-14 09:20:15

标签: javascript python flask flask-assets

#新烧瓶!

我正在为Flask项目添加功能,并使用__init__.py文件中的代码捆绑其资产。

js = Bundle('javascripts/leaflet-src.js',
            'javascripts/leaflet.markercluster-src.js',
            'javascripts/handlebars-v3.0.3.js',
            'javascripts/Control.Geocoder.js','javascripts/Control.LinkButton.js',
            'javascripts/underscore-min.js','javascripts/L.Control.Sidebar.js',
            'javascripts/Control.Loading.js', 'javascripts/main.js',
            filters='jsmin',
            output='gen/packed.js')

我要添加更多的javascript文件,这会继续增长,我的__init__.py看起来很难看。

我在Ruby in Rails中工作很多,我喜欢在那里管理资产的方式。您有一个application.js.erb文件,您可以在其中添加要包含在一个application.js文件中的所有js文件名。我也可以为这个Flask项目构建一个这样的结构,但我想知道是否已经有更好的方法来管理Flask中不断增长的资产。

0 个答案:

没有答案