から角度成分のテンプレートを参照するために、私は以下の角度成分を持っている:どのようにDjangoアプリケーション
angular.
module('phoneList').
component('phoneList', {
templateUrl: 'phone-list.template.html',
controller: function PhoneListController() {
this.phones = [
{
name: 'Nexus S',
snippet: 'Fast just got faster with Nexus S.',
age: 1
}, {
name: 'Motorola XOOM™ with Wi-Fi',
snippet: 'The Next, Next Generation tablet.',
age: 2
}, {
name: 'MOTOROLA XOOM™',
snippet: 'The Next, Next Generation tablet.',
age: 3
}
];
this.orderProp = 'age';
}
});
このテンプレート:templateUrl: 'phone-list.template.html',
とコンポーネントが私のDjangoのアプリの中にあります。
私はテンプレートを配置している:参照が私に404と同様に角度誤差を与える
myapp > templates > myapp > phone-list.template.html
:
は、私はDjangoのURLエントリを作成する必要がありますか? コンポーネントにdjango urlタグを使用する必要がありますか?
templateUrl: '{%static "common/angle/phone-list/phone-list.template.html"%} "のようにテンプレートを静的にレンダリングするとしますか? – Atma
CSS、JSなどの静的ファイルに似ています。しかし、 'static'タグは、それが配置されているファイルがテンプレートとしてレンダリングされたときにのみ動作することに注意してください。静的に提供する場合は、そこにURLを使用する必要があります。 –