我刚开始使用python和Django。我想用django编写一个web服务,它接收一些输入参数并返回一个响应。此web服务应该从iOS应用程序调用。我写了下面的方法,但我不确定是否有输入参数(ccId)。我应该从请求对象读取输入参数吗?如果可以,请给我一些示例代码。在
def get_clients(request, ccId):
lstClients = Patients.objects.filter(cr=ccId)
data = serializers.serialize("json", lstClients, fields=('tel',))
return http.HttpResponse(json.dumps(data), mimetype='application/javascript')
可以,您可以从请求对象读取参数:
也许您需要将接收到的对象转换为其适当的类型。比如:
ccId = int(request.GET['ccId']
。在看看Django文档:https://docs.djangoproject.com/en/dev/ref/request-response/#httprequest-objects
相关问题 更多 >
编程相关推荐