【发布时间】:2015-05-07 08:17:45
【问题描述】:
使用 Django、AngularJS 和 Django-Rest-Framework 时定义 url 的标准方法是什么?
另外,是否可以定义 SPA url,而不是在 Angular 和 Django 中定义它?
【问题讨论】:
标签: django angularjs django-rest-framework django-urls angularjs-routing
使用 Django、AngularJS 和 Django-Rest-Framework 时定义 url 的标准方法是什么?
另外,是否可以定义 SPA url,而不是在 Angular 和 Django 中定义它?
【问题讨论】:
标签: django angularjs django-rest-framework django-urls angularjs-routing
Django-Angular 实际上提供了 javascript 处理程序,其操作方式与 {% url ... %} 模板标签和 django reverse 函数类似。
From the django-angular readthedocs on Managing URLs:
从 0.8 版开始,django-angular 提供了一种处理 URL 的新方法,它直接为 AngularJS 模块提供了反转功能。
此服务由
djangoUrl.reverse(name, args_or_kwargs)方法提供。它的行为与Django’s URL template tag 完全一样。
Django-Angular 提供了很多关于集成 Django 和 Angular 的辅助函数,你可能会去看看。
【讨论】: