使用django webservice远程python函数调用

时间:2016-10-21 15:39:27

标签: django

我正在研究一个django / python项目。 我想创建一个api(webservices)。我想要的是从python客户端调用远程函数。 我习惯于在ASP.Net中使用WSDL和WCF。 在django / python中有这样的东西吗? 我开始使用djangorestframework,但我不认为这是正确的方法。这个框架允许我在数据库中放置,读取,插入或更新对象。我认为REST只专注于那些操作。 我想要的是调用远程函数,而不在服务器上存储数据(这只是计算)。

由于

1 个答案:

答案 0 :(得分:1)

使用REST时,您不必严格处理CRUD操作。在技​​术方面,没有什么能阻止你用任何方法(GET,POST,PUT,DELETE等)进行计算。在方法方面,您可以使用GET请求进行计算,因为GET用于检索信息,这正是您正在做的事情。你不一定要处理资源。

如果您对REST感到不舒服,可以随时切换回SOAP和WSDL,这是一个很好的SOAP库,用于python soaplib