我正在编写一个基于Django的网络应用程序,我希望在这里选择许多优秀的大脑,我可以将基于1种静态货币(比如美元)的价格转换为任何其他货币? / p>
是否有一些Feed或其他东西我可以解析它来动态转换它?
感谢。
答案 0 :(得分:2)
有两个(可能被遗弃的)Django应用程序来处理货币问题:
这两个项目都包括进行货币转换的方法,但在稳定之前可能需要一些工作。
然后,您可以使用XE.com等服务更新汇率表。如果您愿意为此付费,您可以每60秒更新一次,但每天更新一次是最便宜的。
正如Ber和ozan所建议的那样,您可以使用cron或django-chronograph来安排运行脚本来执行HTTP GET以从XE中提取数据,解析数据然后将其保存到模型中。 / p>
可能还有其他服务在做同样的事情,所以在购买前做一些购物。
答案 1 :(得分:2)
派对有点晚了,但是django货币并没有被抛弃。除了自动更新服务的费率,它工作膨胀。我们已经在几个项目中使用它了。
如果有人想帮助添加货币服务同步,请告诉我app's page,我很乐意与您合作。
答案 2 :(得分:0)
也许快速阅读外部资源不利于您的应用程序的延迟,即感知用户性能,因为您将依赖于源的可用性和响应时间。
如果不需要实时数据,您可以拥有自己的汇率模型,并在每小时或每天左右更新后台的数据库表。