Socket
Socket
Sign inDemoInstall

currency-open-exchange

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    currency-open-exchange

Currency conversion


Maintainers
1

Readme

============================= currency-open-exchange

Currency conversion

Quickstart

Install currency_open_exchange::

pip install currency-open-exchange

Then use it in a project::

import currency_open_exchange

In order to save exchange rates to your database, add currency_open_exchange to your INSTALLED_APPS in your project's settings::

INSTALLED_APPS = (
    ...
    'currency_open_exchange',
    ...
)

Setup the Open Exchange Rates backend

Open an account at https://openexchangerates.org/ if you don't have one already. Then, add this to your project's settings::

'EXCHANGE_APP_ID': 'YOUR APP ID HERE',
'EXCHANGE_BASE_CURRENCY': 'USD' (optional, only USD for free accounts)

For more information on the Open Exchange Rates API, see https://openexchangerates.org/

Pull the latest Exchange Rates

Once your backend is setup, get the latest exchange rates::

$ ./manage.py update_rates

Convert from one currency to another

Here's an example of converting 10 American Dollars to Chinese Renminbi:

.. code-block:: python

from currency_open_exchange.utils import convert
amount, currency = convert(10, "EUR", "BRL")

Keywords

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc