当用户进入Web应用程序时,django将呈现包含所有Ember文件和预编译模板(.hbs)的索引页,这意味着客户端和服务器之间的唯一端口是索引页。
所以我在django中使用的路径前缀如下:
<script src="{% static "js/vendor/ember-1.3.2.js" %}"></script>
当我渲染由Ember制作的.hbs页面时,无法识别(因为模板不再由django控制)。但我仍然需要服务器中的静态资源。
如果不使用cdn或直接链接,我如何让Ember模板获取资源?
可能使用handlebar helper传递路径前缀?