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图表的实用程序。
*一些时区功能。以及实用程序上的日期范围。
*测试
*您的想法在这里?未来是不成文的。


欢迎发布,感谢补丁,感谢明星。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
编译器构造为什么在Java中允许初始化对Null的引用?   java手动调用javax的actionPerformed。摆动计时器   使用git分支的java Maven版本控制   Java8句子流   java JPA OneToOne和OneToMany实体实例化/创建   java如何将值添加到列表<Map<String,Object>>?   java如何使用ComboBox在一个框架内更改JPanel。getSelectedIndex()   java在比较XML和xmlunit时忽略文本差异   java无法从其他pc连接到本地主机   Java中分配对象id的优雅方式   Java中静态变量的使用   java试图从Neteller获取OAuth访问令牌时产生错误:“服务器返回HTTP响应代码:401表示URL”   Java:基元类型是否会影响性能?   java可以让hasNext()不区分大小写吗?   基于AutoCompleteTextView建议属性或AutoCompleteTextView值的java Android搜索   java流文件到firefox浏览器有时无法打开应用程序对话框   在没有ArrayList的Java中返回数组中的搜索结果   复制java。木卫一。IOException:数据错误(CRC)   java为什么我在尝试删除Facebook测试用户时会出现“方法未实现”错误   java如何使用JNA调用SetProcessReliationPolicy