【问题标题】:Decoupling Frontend from Django backend?将前端与 Django 后端分离?
【发布时间】:2015-05-25 09:32:56
【问题描述】:

我有一个网站,前端(HTML、CSS 和 JavaScript)与后端分开。我想要做的是从后端提取数据,但是,如果我不从与 Django 后端相同的数据中执行此操作,我会收到跨域错误。

实现这一点的最佳方法是什么? PJSON? CORS?还是我接近它错了?干杯。

【问题讨论】:

    标签: javascript python json django


    【解决方案1】:

    我正在使用django cors headers 处理它。你可以看到一个活生生的例子here

    基本上你只需要:

      CORS_ORIGIN_WHITELIST = (
        'google.com',
        'hostname.example.com'
    )
    

    【讨论】:

    • 你是如何从前端访问数据的?你在使用 jQuery 的“getJSON”吗?因为我似乎无法使用“getJSON”让它工作。干杯
    • 不幸的是,我正在使用 angulars "$resource"。
    猜你喜欢
    • 2021-04-06
    • 1970-01-01
    • 1970-01-01
    • 2015-06-27
    • 2018-10-10
    • 2011-12-26
    • 1970-01-01
    • 2017-08-01
    • 2022-07-01
    相关资源
    最近更新 更多