货币转换器
项目描述
简介
概述
currency.converter软件包从欧洲央行获取约最近3个月的汇率数据。一旦数据获取,如果再次获取数据有困难,数据将保存在ZODB中。该软件包包含货币转换页面和可用来为您的应用程序提供几种方法的端部件。
以管理员身份登录并转到页面“your_portal/@@manage-currency”。通过访问该页面,如果可能,将自动获取当前货币数据并持久保存。
功能
站点管理员可以除货币外还提供两个不同的变量:天数和保证金。
- 天数
此金额用于计算货币的平均值。例如,如果您在此字段中输入10,则使用最近10天的汇率来计算平均汇率。这使汇率波动小于使用每天普通汇率。如果没有输入或输入为0,则不计算平均值,而使用当前汇率。
- 保证金
保证金将百分比加到汇率上。0为无保证金。
变更日志
0.5.5 (2010-08-27)
修复了sample-90d.xml的路径以进行测试。
0.5.4 (2010-08-24)
添加了IPortalCurrency以适应门户。
在Plone-4.0rc1上进行了测试。
0.5.3 (2010-06-03)
更新了currency-converter视图。
更新了已弃用的导入。
在Plone-4.0b3上进行了测试。
0.5.2 (2010-05-02)
进行了小的视觉更新。
在Plone-4.0b2上进行了测试。
0.5.1 (2009-08-27)
波兰货币名称更改以避免UnicodeEncodeError。
在Plone-3.3上进行了测试。
0.5.0 (2009-08-13)
添加了示例xml文件以进行测试。
在Plone-3.3rc5上进行了测试。
0.4.4 (2009-06-18)
翻译已更新。
0.4.2 (2009-06-09)
添加了货币代码和名称词汇表。
0.3.6 (2009-01-18)
初始发布
安装
如果您使用zc.buildout和plone.recipe.zope2instance配方来管理项目,只需这样做
将currency.converter添加到要安装的egg列表中,例如
[buildout]eggs =currency.converter告诉plone.recipe.zope2instance配方安装ZCML缩写
[instance]recipe = plone.recipe.zope2instancezcml =currency.converter重新运行buildout,例如使用
$ ./bin/buildout
设置时间服务器
要定期获取货币数据,如每天,请按以下方式描述buildout.cfg实例部分。
[instance]zope-conf-additional =<clock-server>method /your_portal/@@get-currencyperiod 86400user adminpassword admin_passhost localhost</clock-server>
将your_portal更改为您的plone站点ID
周期是每次获取货币数据之间的秒数。86400秒是24小时。数据通常在周一至周五每天更新。
描述管理员名称为admin及其密码为admin_pass。
host是您服务器的主机名。
项目详情
currency.converter-0.5.5.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 2bb06b9b9aee8ab5ec10b4ab7dec2fd4b32456365f4735f93468824eef01b034 |
|
MD5 | e2b298dcd26f901b2f8f7b730c677dca |
|
BLAKE2b-256 | c14dff5d91dcb12327604eb874126e1be08d1788594292eb3cabba2dc6ee2078 |