Django的AWS账单
django-aws-billing的Python项目详细描述
啊![贝佐斯是一个骗子](http://i.imgur.com/Lw15zkJ.jpg)
django aws计费
===
*版本:0.2.6
*状态:正在工作!
将aws编程计费访问报告中csv的项目映射到django中的**billingrecord**模型,允许通过django orm处理计费
查询。还提供了一些方便的方法来计算特定资源的成本。首先,您需要设置[程序计费
访问](http://docs.aws.amazon.com/aws account billing/latest/about/programmaccess.html)和[计费首选项
页面](https://portal.aws.amazon.com/gp/aws/developer/account)中的“使用资源和标记的详细计费报告
?ie=utf8&;action=billing preferences)。这也意味着制作一个存储输出的bucket(那些混蛋,向我们收费,让我们托管自己的账单数据!),并为该存储桶设置相应的策略请等待一小时,以便生成第一个使用情况报告。?
1安装django aws账单:
`` bash
pip安装django aws账单
````
>1。在Django设置中设置您的AWS凭据:
``python
AWS\u ACCESS\u KEY='AKDERPDERPDERPDERPDERP'
AWS\u SECRET\u ACCESS\u KEY='iL+herpherpherpherpersquirt'
AWS\u BILLING\u BUCKET='您的AWS BILLING info BUCKET name'
AWS\u ACCOUNT\u ID='1234-5679-0000';从您的AWS管理帐户中查找此号码页面:https://portal.aws.amazon.com/gp/aws/manageyourcount
````
1.将“aws计费”添加到已安装的应用中:
`` bash
已安装的应用=(
…
‘aws计费’,
…
)
````
1。运行syncdb:
``bash
python manage.py syncdb
````
1。运行billing命令:
``bash
python manage.py process\u aws\billing
```
1然后,您可以使用
``bash
python manage.py aws撸costs
```
导入并调用它!
``python
``python
从aws计费导入aws计费
aws计费.从aws计费获取资源的成本('your-resource-name')12.002415
aws计费.从aws计费获取资源的总成本(42.001234
aws计费.从aws计费获取所有成本(u-resource(){your-resource-name:12.002415,'your-resource-name:12.002415,'your-resource-name:12.002415,'your-resource-resource-name:29.99888819 `
`` ` ` ` ` `` ``万岁!
待办事项:
*希望此软件包还包括创建漂亮的小javascript图表的实用程序。
*一些时区功能。以及实用程序上的日期范围。
*测试
*您的想法在这里?未来是不成文的。
欢迎发布,感谢补丁,感谢明星。
django aws计费
===
*版本:0.2.6
*状态:正在工作!
将aws编程计费访问报告中csv的项目映射到django中的**billingrecord**模型,允许通过django orm处理计费
查询。还提供了一些方便的方法来计算特定资源的成本。首先,您需要设置[程序计费
访问](http://docs.aws.amazon.com/aws account billing/latest/about/programmaccess.html)和[计费首选项
页面](https://portal.aws.amazon.com/gp/aws/developer/account)中的“使用资源和标记的详细计费报告
?ie=utf8&;action=billing preferences)。这也意味着制作一个存储输出的bucket(那些混蛋,向我们收费,让我们托管自己的账单数据!),并为该存储桶设置相应的策略请等待一小时,以便生成第一个使用情况报告。?
1安装django aws账单:
`` bash
pip安装django aws账单
````
>1。在Django设置中设置您的AWS凭据:
``python
AWS\u ACCESS\u KEY='AKDERPDERPDERPDERPDERP'
AWS\u SECRET\u ACCESS\u KEY='iL+herpherpherpherpersquirt'
AWS\u BILLING\u BUCKET='您的AWS BILLING info BUCKET name'
AWS\u ACCOUNT\u ID='1234-5679-0000';从您的AWS管理帐户中查找此号码页面:https://portal.aws.amazon.com/gp/aws/manageyourcount
````
1.将“aws计费”添加到已安装的应用中:
`` bash
已安装的应用=(
…
‘aws计费’,
…
)
````
1。运行syncdb:
``bash
python manage.py syncdb
````
1。运行billing命令:
``bash
python manage.py process\u aws\billing
```
1然后,您可以使用
``bash
python manage.py aws撸costs
```
导入并调用它!
``python
``python
从aws计费导入aws计费
aws计费.从aws计费获取资源的成本('your-resource-name')12.002415
aws计费.从aws计费获取资源的总成本(42.001234
aws计费.从aws计费获取所有成本(u-resource(){your-resource-name:12.002415,'your-resource-name:12.002415,'your-resource-name:12.002415,'your-resource-resource-name:29.99888819 `
`` ` ` ` ` `` ``万岁!
待办事项:
*希望此软件包还包括创建漂亮的小javascript图表的实用程序。
*一些时区功能。以及实用程序上的日期范围。
*测试
*您的想法在这里?未来是不成文的。
欢迎发布,感谢补丁,感谢明星。