2015-05-25 71 views
0

我有一个网站,我有前端(HTML,CSS和JavaScript)与后端分开。我想要从后端获取数据,但是,如果我不是从Django后端执行此操作,则会出现Cross Origin错误。从Django后端解耦前端?

实现此目的的最佳方式是什么? PJSON? CORS?还是我接近它错了?干杯。

回答

0

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

基本上所有你需要的是:

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

你是如何从前端从那里访问的数据?你使用jQuery的“getJSON”吗?因为我似乎无法使用“getJSON”来使其工作。干杯 –

+0

不幸的是,我正在使用angulars“$ resource”。 –