什么';从Django发布数据的最佳方式是什么?

什么';从Django发布数据的最佳方式是什么?,django,Django,新来的django so bere和我在一起 在我的django应用程序中,我的一个URL接受一个名为receive的参数。我需要从url中检索收据并将其发布到外部web服务。所有这些都不涉及数据库。用户只需转到。我阅读了收据,然后将其发布到外部web服务 我使用urllib2实现了这一点,效果很好 有没有更好的方法从Django发出post请求,或者使用urllib2可以吗?urllib2是否可以扩展到多个请求 谢谢 -Davidurllib2听起来是解决问题的完全合理的方法。不过,您可能想看

新来的django so bere和我在一起

在我的django应用程序中,我的一个URL接受一个名为receive的参数。我需要从url中检索收据并将其发布到外部web服务。所有这些都不涉及数据库。用户只需转到。我阅读了收据,然后将其发布到外部web服务

我使用urllib2实现了这一点,效果很好

有没有更好的方法从Django发出post请求,或者使用urllib2可以吗?urllib2是否可以扩展到多个请求

谢谢


-David

urllib2
听起来是解决问题的完全合理的方法。不过,您可能想看看
请求
库:它包装了
urllib2
,这样您就可以发出所需的HTTP请求并保持理智。

您需要更详细地了解您的特性/功能实际上需要做什么以及在什么情况下,因为这还不清楚。据我所知,一些Python/Django代码(例如in-management命令)通过ORM直接从数据库获取收据信息,然后将其发布到外部web服务,应该会更有效率。对不起,我已经对其进行了编辑,使其更加清晰快速回答:如果它现在工作正常,您就可以了。不要陷入过早优化的泥潭。请求+1。保存你的理智并使用它。把它放在枕头下做个美梦。