首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在服务器主机上安装django cors

如何在服务器主机上安装django cors
EN

Stack Overflow用户
提问于 2016-04-16 07:09:27
回答 1查看 188关注 0票数 0

我使用Django框架开发了一个webapp,并将其托管在数字海洋上。服务器应该从使用rails框架编写的客户端接收Json。

Django应用程序看不到Json,所以我想使用django-cors-headers https://github.com/ottoyiu/django-cors-headers,它要求我安装django-cors-headers,但是我已经承载了这个应用程序(即服务器)。

我的问题是(对不起我是新手)

  1. 是否可以在数字海洋的服务器主机上使用django-cors-headers安装pip install django-cors-headers,可以使用PUTTY或Winscp?如果是,请告诉我怎么做?
  2. 我对我的问题选择了正确的解决方案吗?

下面是服务器(views.py)的代码,我使用Django 1.9和python2.7.6

代码语言:javascript
复制
from django.shortcuts import render
from django.http import HttpResponse
from django.http import JsonResponse
import json
def qucserver (request):
if request.method == 'POST':
   print request.body
   jsdata = json.loads(request.body)
   reply = {"data": jsdata}
   return JsonResponse  ( reply )
else:
    message = 'You submitted an empty form.'
    reply = {"Error": message}
    return JsonResponse (reply)

输出总是

代码语言:javascript
复制
  {data: "json = JSON_DATA"}
EN

回答 1

Stack Overflow用户

发布于 2016-04-16 07:23:21

如果您有shell访问权限,您当然应该能够使用pip安装pip应用程序或任何其他应用程序。但是,如果您的虚拟文件是只读的,您可以简单地将django-cors-headers中的文件复制到您的项目中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36661249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档