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窗口。位置和窗口。公开问题   java如何从存储在ArrayList<Node>中的动态生成的文本字段中获取文本?   java如何立即关闭InputStream?   如何重新启动Java程序以激活环境变量   java搜索字符串是否相差一个字符   java CFB模式输出与CTR输出相同;我做错什么了吗?   java如何在javaFX中将实例化对象添加到Stage   java如何在jtextarea上打印来自不同类的文本消息   java以编程方式确定IOException的原因?   限制Java NIO通道(文件或socket)中的可用内容   javajaxb与JDOM:是否可以使用JAXB更新xml文件   批处理文件到java测试   JavaFX:stage的作用是什么。可设置大小(false)是否会导致额外的页边距?   java有没有办法告诉IntelliJ按需堆叠参数?   java Seam会话范围的组件在下一个请求中消失   java Google Web Toolkit对开发复杂的java脚本有用吗?   安卓 studio java ArrayList正在检索最高值   java为什么递归地用随机数填充LinkedList时会出现StackOverflowException?