djAngular是个可复用的Django应用,提供更好的AngularJS集成和工具。Djangular允许你为每个应用创建AngularJS内容,而不是在Django中创建单个大规模的AngularJS应用。这样可以为每个网站选用应用,也可以为所有Django应用创建一个统一的架构。
djAngular可以说是AngularJSSeed的Django版本。
要求
当前要求Python2.7.
支持Django1.4+(including1.7.x).
支持AngularJS1.2+(including1.3.x)
特征允许每个Django应用使用AngularJS内容命名空间。这允许基于Django的设置包含(或不包含)AngularJS应用和模块,并为Django/AngularJS应用强制实施一致的结构。包含一个AngularJS模块,该模块包含类似于Django在其模板中提供的功能的子集。向AngularJS的$resource模块添加补丁,以启用Django所需的URL斜杠结尾。通过启用Django和AngularJS之间的CSRF保护和JSON漏洞来提高安全性。允许运行JSUnit和E2E测试的脚本,类似于Djangotest命令。 暂时将其删除,并将(重新)包含在将来的版本中。并不说明如何在Django应用程序中使用AngularJS。
评论