我有一个用路由器设置的主干.js 单页应用程序(好吧,实际上是一个带有 Backbone.Marionette AppRouter 的 Backbone.Marionette 应用程序,但尽管如此)。但是,后端基于 Django,我没有 URL conf 指向已经在主干.js 路由中的所有 URL 的视图。
基于 Django URL conf 中的现有 URL,Backbone.js 将为骨干路由提供服务,而不管 Django conf 中列出的内容 - 似乎有些东西,任何东西都需要在那里。
我是否需要拥有适当的 Django 视图才能为旧版浏览器/SEO 提供后备方案?
协调 Django URL conf 和 Backbone.js 路由器的最佳实践是什么?