# djangophysics
Django APIs for Physics
## Countries
List of countries according to ISO-3166 and details of a country based on PyCountry module.
## Currencies
List of currencies based on ISO-4217
## Currencies conversion rates
List of conversion rates fetched from BCE APIs.
The module provides a command line for fetching rates from different services. Custom services can be added.
Custom conversion rates can be created by registered users.
## Systems and Units
List of unit systems, dimensions, and units based on the excellent Pint library.
Custom units can be created by registered users.
## Conversions
Conversions between currencies, with batch conversion support.
Conversions between units in a unit system with batch conversion support
## Evaluation
Check the syntax and dimension of a formula with units, and evaluate its value
## Install
pip install djangophysics
## Docker
docker is available at fmeurou/djangophysics
## Usage
### Routes
This package provides a OpenAPI documentation. See urls.example.py for a setup example.
### Authentication
The app provides most services without authentication.
Authentication is required to store custom conversion rates and custom conversion units.
By default, the app is configured to allow authentication through an API token that can be generated for a user on the
Django admin site.
API authentication can be achieved with an Authorization header with value Token <APIToken>
curl -H "Authorization: Token <user token>".
### Language support
The app supports translations for countries and units in 15 languages. More languages should be available soon.
### Fetch rates
The app uses python-forex as a mecanism to fetch currency rates.
A django command is available to fetch rates from command line :
$ ./manage.py fetch_rates
## About
### Project goals
Geophysics aims at bringing physical quantities to Web Services.
### Project website
A live version of this service is available at <https://api.geophysics.io>.
### Mentions
This module relies on the great work from the following projects:
- [Django](https://www.djangoproject.com/)
- [Django Rest Framework](https://www.django-rest-framework.org/)
- [Pint](https://pint.readthedocs.io/en/stable/)
- [Sympy](https://www.sympy.org/en/index.html)
### Leadership
This project is maintained by Frédéric Meurou <fm@peabytes.me>.
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
PyPI 官网下载 | djangophysics-1.2.1.tar.gz (208个子文件)
setup.cfg 38B
MANIFEST.in 563B
base_user.json 253B
README.md 2KB
django.mo 32KB
django.mo 30KB
django.mo 27KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 26KB
django.mo 25KB
django.mo 25KB
django.mo 24KB
django.mo 671B
django.mo 602B
django.mo 518B
django.mo 474B
django.mo 460B
django.mo 455B
django.mo 454B
django.mo 454B
django.mo 452B
django.mo 441B
django.mo 432B
django.mo 432B
django.mo 432B
django.mo 425B
django.mo 418B
django.mo 415B
django.mo 410B
django.mo 402B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 380B
django.mo 379B
django.mo 379B
django.mo 379B
django.mo 378B
django.mo 378B
django.mo 373B
django.mo 373B
django.mo 373B
django.mo 373B
django.mo 373B
django.mo 373B
django.mo 373B
django.mo 373B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
django.mo 337B
共 208 条
- 1
- 2
- 3
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功