【问题标题】:Angular JS and DjangoAngular JS 和 Django
【发布时间】:2013-09-18 19:12:00
【问题描述】:

这可能是一个愚蠢的问题,可能与我对 Angular js 的无知有关,但是否可以将主要用于后端和数据库交互的 Django 框架与 Angular JS 应用程序/网站结合使用?

我知道 Angular js 仍然需要 Node Js 来提供数据,所以这似乎是一个冲突。从我在这里寻找的内容中,有一个类似但稍微更技术和更具体的内容:Django, REST and Angular Routes

如果我想试验 Angular JS 但需要一些数据库功能,我有什么选择?

另外,您如何处理您的代码将对所有人开放的事实?

【问题讨论】:

标签: django angularjs


【解决方案1】:

不是一个愚蠢的问题。但是,是的,这是完全可行的。我为一个带有 django rest 框架 api 的 Angular Web 应用程序组合了一个 git 种子。检查一下,我认为这正是您要寻找的。将其克隆下来并尝试一下!易于遵循的说明。

Angular-Django Seed

【讨论】:

  • 你应该调用项目 djangular :)
  • 哈哈是的!太棒了。
【解决方案2】:

对 NodeJS 没有任何依赖。您的 Web 框架处理服务器请求,并且您的 Angular 应用程序在浏览器中运行。您将使用 Django 来提供 Angular 运行时使用的文件,通常这包括 HTML、JS 和 CSS 文件的混合。

您的 Angular 应用可能会从服务器请求数据,在这种情况下,它会使用内置的 $http 服务(或可能的 $resource 服务)通过 XHR 请求“调用”您的 Django 代码。

【讨论】:

    猜你喜欢
    • 2015-04-30
    • 1970-01-01
    • 2018-02-28
    • 2015-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-01
    • 1970-01-01
    相关资源
    最近更新 更多