我正在为一个活动的Heroku服务器编写Django测试,并且很难让Django通过重定向来识别POST请求。
在我的测试服务器上,一切正常:
views.py
def detect_post(request):
"""
Detect whether this is a POST or a GET request.
"""
if request.method == 'POST':
return HttpResponse(
json.dumps({"
我有一个带有html5/javascript/css3的网站,我必须将联系表单值发送到位于django项目中的外部web服务中的web服务(带有piston/rest)。我已经将带有值的Json加载到Jquery/Ajax中,并将其发送到Django项目中的Javascript函数。这是Js in the Form网站:
var json = "{\"nome\": "+nome
+", \"empresa\": "+empresa
+", \"email\": "+email
我用ListCreateAPIView表示POST and GET requests。我想检查当前用户是否已登录GET请求。如何在get方法中获取当前用户(如果他登录)?要使它工作,我必须发送令牌,这不是我想要的,因为如果用户是注销,用户不能访问listView。我以为django会发出信号,或者重写授权。
我认为django信号,或者重写权限或授权。
class PropertyList(generics.ListCreateAPIView):
"""To create a property"""
permission_clas
我有以下数据模型-
"Room":
"id": 1
"name": "Deluxe"
"description": "A big room"
...
"Inventory":
"room_id" : 1
"date" : "27/04/2015"
"availability" : 10 //Given a date the number of rooms a
目前,我正在使用Django Rest Framework公开一个Django应用程序(因为momento只是他的用户模式),并且碰巧在url属性中的每个序列化模型都是本地主机地址开发,而不是将位于亚马逊的生产服务器主机名作为EC2实例
在这张图片中可以详细说明它。
如何为我序列化的每个模型的url获取部署应用程序的生产机器的主机名?在本例中,亚马逊ec2实例...
这些是我的序列化模型userprofiles/serializers.py
from django.contrib.auth.models import Group
from .models import User, P
我试图从django rest post api中发布大量JSON数据(大于100 to )。我已经用少量的JSON数据(40 no )检查了它的工作性能,没有问题。当使用大数据时,浏览器速度太慢,影响系统性能(挂起)。请您就这个问题提出建议。是否与django rest有关,并对发送大数据作出反应。
REST服务器
我创建了一个包含:users和相关:comments的Rails服务器。它被用作Android客户端的后端API。在服务器上加载和存储数据的交换格式是JSON。以下是相关的移民情况。
class CreateUsers < ActiveRecord::Migration
def change
create_table :users do |t|
t.string :name
t.timestamps
end
end
end
..。
class CreateComments < ActiveRecord::Migrati