Angularjs Javascript客户端框架与django模板语言不冲突

Angularjs Javascript客户端框架与django模板语言不冲突,angularjs,ember.js,django-templates,javascript-framework,Angularjs,Ember.js,Django Templates,Javascript Framework,首先,在服务器端用于发布静态html页面 在HTML页面中,我试图找到一些可以提供某种结构(MVC、MVP、MVVM、MVW.etc)的客户端javascript框架 ,它们与Django模板语言冲突 似乎是目前为止唯一的选择。还有什么建议吗? 谢谢你你有没有看到托兰对django和ember所做的任何事情?他是一位很棒的老师。这里是指向django ember示例的链接。这里是一个关于恩伯与django后端的视频 我希望这是有帮助的 干杯 Dave你有没有看过Toran和django和embe

首先,在服务器端用于发布静态html页面

在HTML页面中,我试图找到一些可以提供某种结构(MVC、MVP、MVVM、MVW.etc)的客户端javascript框架

,它们与Django模板语言冲突

似乎是目前为止唯一的选择。还有什么建议吗?
谢谢你

你有没有看到托兰对django和ember所做的任何事情?他是一位很棒的老师。这里是指向django ember示例的链接。这里是一个关于恩伯与django后端的视频

我希望这是有帮助的

干杯
Dave你有没有看过Toran和django和ember的合作?他是一位很棒的老师。这里是指向django ember示例的链接。这里是一个关于恩伯与django后端的视频

我希望这是有帮助的

干杯
Dave

angularJS可以很好地使用django模板语言,只需做一个简单的更改

$interpolateProvider服务控制可以更改的插值符号,angularjs使用{{}}只是一个默认值

http://docs.angularjs.org/api/ng.$interpolateProvider 
要更改符号,如“{[{}]}”,只需执行以下操作:

 app.config(function($interpolateProvider) {
 $interpolateProvider.startSymbol('{[{');
 $interpolateProvider.endSymbol('}]}');
 });

angularJS可以很好地与django模板语言配合使用,只需做一个简单的更改

$interpolateProvider服务控制可以更改的插值符号,angularjs使用{{}}只是一个默认值

http://docs.angularjs.org/api/ng.$interpolateProvider 
要更改符号,如“{[{}]}”,只需执行以下操作:

 app.config(function($interpolateProvider) {
 $interpolateProvider.startSymbol('{[{');
 $interpolateProvider.endSymbol('}]}');
 });

您可以使用以下设置轻松更改Soma模板中的模板分隔符:

settings.tokens.start("[[");
settings.tokens.end("]]");
然后您可以这样编写模板代码:

<h1>[[title]]</h1>
[[title]]

您可以使用以下设置轻松更改Soma模板中的模板分隔符:

settings.tokens.start("[[");
settings.tokens.end("]]");
然后您可以这样编写模板代码:

<h1>[[title]]</h1>
[[title]]

谢谢,我只在.NET中使用django模板,似乎不适合我:)谢谢,我只在.NET中使用django模板,似乎不适合我:)