一个简单的django应用程序,用于计算有限国家的货币
django_taxbot的Python项目详细描述
=====
django taxbot
====
这个应用程序试图从混乱的税收环境中找出一点意义。
它使用一个保存的(定期更新和扩展的)汇总税收字典,根据一组传入的值来计算应纳税额。
创建此应用程序供我自己使用,虽然我打算定期更新,但这些值的准确性必须在使用前由开发人员验证。
在等待合适的税务汇总API时,我已编译了自己的列表并基于该列表使用此应用程序。
目前,此应用程序仅处理加拿大的部分税务。美国,英国和尼日利亚。使用pip轻松安装:
…代码::python
pip安装django_taxbot
2。添加到已安装的应用程序:
…代码:python
installed_apps=(
…
‘taxbot’,
…
)
3.在您的项目中导入taxclient对象,并使用如图所示的
----
详细概述
----
本节详细介绍了应用程序的使用方式。
要创建新的“taxclient”,只需导入并使用如下:
。代码::来自taxbot import taxclient的python
默认情况下,此客户端初始化为增值税客户端。要获得餐税,请在初始化客户端时传入“m”标志。
。代码::python
client=taxclient('m')
city])
---------------------------
此方法返回一个布尔值,该值通知我们该位置的税款是否已知。
建议在涉及税率的任何操作之前调用此方法。传递尽可能多的信息,以便从该客户处获得最佳结果。
该方法希望该国采用ISO-Alpha-2代码。见http://en.wikipedia.org/wiki/iso_-1_alpha-2。地区代码也是两个字符的字母,城市也可以拼写出来。
对于税收结构简单的国家(目前是英国和尼日利亚),地区和城市可以忽略。
此方法包含3个参数。
它调用“tax\u known”方法,因此无需事先调用前者。
在使用前根据此方法。
此方法接受要计算税款的值,并返回所有已计算税款的字典。
知道。请参考应用程序存储库中的代码库,查看各个对象上可用的字段
django taxbot
====
这个应用程序试图从混乱的税收环境中找出一点意义。
它使用一个保存的(定期更新和扩展的)汇总税收字典,根据一组传入的值来计算应纳税额。
创建此应用程序供我自己使用,虽然我打算定期更新,但这些值的准确性必须在使用前由开发人员验证。
在等待合适的税务汇总API时,我已编译了自己的列表并基于该列表使用此应用程序。
目前,此应用程序仅处理加拿大的部分税务。美国,英国和尼日利亚。使用pip轻松安装:
…代码::python
pip安装django_taxbot
2。添加到已安装的应用程序:
…代码:python
installed_apps=(
…
‘taxbot’,
…
)
3.在您的项目中导入taxclient对象,并使用如图所示的
----
详细概述
----
本节详细介绍了应用程序的使用方式。
要创建新的“taxclient”,只需导入并使用如下:
。代码::来自taxbot import taxclient的python
默认情况下,此客户端初始化为增值税客户端。要获得餐税,请在初始化客户端时传入“m”标志。
。代码::python
client=taxclient('m')
city])
---------------------------
此方法返回一个布尔值,该值通知我们该位置的税款是否已知。
建议在涉及税率的任何操作之前调用此方法。传递尽可能多的信息,以便从该客户处获得最佳结果。
该方法希望该国采用ISO-Alpha-2代码。见http://en.wikipedia.org/wiki/iso_-1_alpha-2。地区代码也是两个字符的字母,城市也可以拼写出来。
对于税收结构简单的国家(目前是英国和尼日利亚),地区和城市可以忽略。
此方法包含3个参数。
它调用“tax\u known”方法,因此无需事先调用前者。
在使用前根据此方法。
此方法接受要计算税款的值,并返回所有已计算税款的字典。
知道。请参考应用程序存储库中的代码库,查看各个对象上可用的字段