python - boto3 ec2 & django
问题描述
我是使用 django 和 python 的新手,我尝试使用 aws ec2 API 在 aws ec2 中创建、启动和停止实例:https ://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2 .html#instance
我找到了 boto3,我认为这是解决方案,但我不知道如何在 django 框架中安装我尝试在视图中使用它:
import boto3 #import directly
ec2 = boto3.resource('ec2')
我认为它有效,但我收到消息:
botocore.exceptions.NoRegionError:您必须指定一个区域。
根据 boto 文档,我需要设置我的 api 密钥和区域:https ://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html ,但是我把这些数据放在 django 的什么地方?
对我来说,这不是最好的解决方案,因为我不在设置中使用 INSTALLED_APPS,是否有 django 包或更好的解决方案?
解决方案
推荐阅读
- wordpress - 在管理订单中使用 GTIN 编号搜索产品,同时在 woocommerce 中从后端手动添加新产品
- ruby-on-rails - rails f.number_field vs number_field_tag
- wordpress - Wordpress - Woocommerce:重新缩放透明 png 后的背景噪音
- c# - LINQ - 如何比较组中的前两项然后下一项?
- sorting - elasticsearch有没有办法对数组字段的记录进行排序?
- solidity - Solidity 语法的设计目标是什么
- android - 实时数据返回旧值,onChanged 多次触发
- amazon-web-services - 在计费恐慌中锁定公共站点访问
- c# - 在 UWP 应用中更改 Flyout 的高度和宽度
- android - 单击登录按钮后,React 本机发布签名的 apk 文件崩溃