标准Django/python单元转换包

标准Django/python单元转换包,python,django,mks,unit-conversion,Python,Django,Mks,Unit Conversion,我一直在谷歌上搜索,寻找用Python/Django处理单位转换(重量、距离等)的标准方法 由于这是一个很常见的问题,我恐怕找不到合适的包装。(发现了几个手工制作的单位转换问题,但没有包装) 据我所知,美国和泰国正在使用非公制系统,而英国也在使用非公制系统(不过他们官方支持MKS国际系统) 是否有一种将单位转换与Django LocaleMiddle软件或Django_countries软件包集成在一起的现有方法?Quick glance显示了如下Python软件包 就Django一体化而言,单

我一直在谷歌上搜索,寻找用Python/Django处理单位转换(重量、距离等)的标准方法

由于这是一个很常见的问题,我恐怕找不到合适的包装。(发现了几个手工制作的单位转换问题,但没有包装)

据我所知,美国和泰国正在使用非公制系统,而英国也在使用非公制系统(不过他们官方支持MKS国际系统)


是否有一种将单位转换与Django LocaleMiddle软件或Django_countries软件包集成在一起的现有方法?

Quick glance显示了如下Python软件包

就Django一体化而言,单位转换肯定不是Django国家能够处理的事情。它也可能超出了
LocaleMiddleware
的范围,后者更像是一个包装器。您可以研究是否可以在
gettext
级别上添加支持转换,但我个人怀疑这样做是否值得

在你的位置上,我会根据你的项目的具体需要,考虑定义实用功能和模板标签/过滤器,也许可以利用前面提到的
单元