基于django的货币兑换应用程序与xe datafeed api同步。

django-xe-currencies的Python项目详细描述


django xe货币

Latest PyPI versionNumber of PyPI downloads

django xe货币允许您创建自己的货币兑换 与XE数据馈送服务同步的API。

快速启动:

安装django xe货币:

$ pip install django-xe-currencies

将tinymce和xe_货币添加到settings.py中的已安装应用 您的项目:

INSTALLED_APPS = (
    ...
    'xe_currencies',
)

将xe_currences.url添加到项目的url.py:

urlpatterns = patterns('',
    ...
    url(r'^currencies/', include('xe_currencies.urls'))
)

在设置中指定xe_datafeed_url.py:

XE_DATAFEED_URL = 'http://www.xe.com/dfs/datafeed2.cgi?xeuser'

要与xe datafeed同步,请运行:

python manage.py xe_sync

在下一个url上访问api:

http://yourdomain.com/currencies/api/v1/currencies/exchange/?from=EUR&to=USD&amount=100&format=json

此示例将以json格式返回交换数据:

{"from": "EUR", "to": "USD", "result": "143.45 USD"}

要检索货币列表,请使用:

http://example.com/currencies/api/v1/currencies/?format=json

在代码中使用Exchange:

from xe_currencies.api.resources import exchange

exchange('EUR', 'USD', 100)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
未检测到“空格”的java ASCII码   音频如何在Java中设置SourceDataLine的音量   java MyBatissSpringBoot无法使用作为bean注入的数据源   Java字谜递归列表<List<String>>仅存储空列表<Strings>   java显示30px高的JPanel,然后用minecraft填充剩余空间   java JOGL平滑度   Java:按完整与否对1d对象数组进行排序   arraylist仅当java结构不存在时才将对象添加到java结构中   无法初始化java渲染库在安卓 studio 4.1.1上出现错误   java SpringBoot ClassCastException   java解析文本文件,基于字数   java=运算符引发异常   java使点可拖动并存储新坐标JavaFx   JavaWebSphereApplicationServer:EJB模块和JMS路由器