我是Flask的新手,並構建了一個使用Flask和AngularJS的Web應用程序。我的理解是,靜態目錄是存儲AngularJS文件(如JavaScript和模板)的地方。配置Flask + AngularJS + PyJade(或Jinja的其他替代方案)示例
我不知道是否有一個穩定的替代Html/Jinja,我可以用於模板。如果有的話,我怎樣才能使它與靜態目錄內的模板文件一起工作?
我正在尋找PyJade,但沒有得到如何讓它與網絡資產管道工作。
希望得到任何示例或建議。
我是Flask的新手,並構建了一個使用Flask和AngularJS的Web應用程序。我的理解是,靜態目錄是存儲AngularJS文件(如JavaScript和模板)的地方。配置Flask + AngularJS + PyJade(或Jinja的其他替代方案)示例
我不知道是否有一個穩定的替代Html/Jinja,我可以用於模板。如果有的話,我怎樣才能使它與靜態目錄內的模板文件一起工作?
我正在尋找PyJade,但沒有得到如何讓它與網絡資產管道工作。
希望得到任何示例或建議。
嗨Syrus,我想我找到了一個可以接受的解決方案。我可以從模板目錄而不是靜態目錄中提供AngularJS模板,所以我可以通過金甲管道運行它們,並且應該能夠在PyJade中定義模板。 '@ bp.route('/ partials/') def partial(path): return flask.render_template('/ demo/partials/{}'.format(path))' –
00111100b
2015-04-06 21:58:41
此答案幫助我http:/ /stackoverflow.com/a/24685368/3745936 – 00111100b 2015-04-06 22:02:45
順便說一下,PyJade的穩定性和功能完整性如何?你們是否在PROD中使用它? – 00111100b 2015-04-06 22:03:38