我已经开始使用亚马逊的新推送模板,到目前为止喜欢它,但是我最近刚从我的一个实例创建了一个图像,然后我创建了一个新版本的启动模板并使用了新的AMI.
将我的自动缩放组更新为新版本的模板时,保存后会出现以下错误:
错误您必须使用有效的完整形式的启动模板.无法在根设备上修改snapshotId
我需要重新创建AMI吗?
如果有人有任何建议,将不胜感激.
我创建了两个免费的应用程序和一个PRO的应用程序,并将它们发布到市场上,现在回想起来,我本应该花时间创建一个应用程序内结算元素,以完全释放免费软件。无论如何,我希望继续在免费版本中创建应用内结算元素,然后从市场中删除其他(PRO)版本。
但是,我的问题是如何确定安装免费版本的用户先前已安装PRO版本并因此自动对其进行解锁?
假设他们已经从设备中删除了PRO应用程序,我可以访问他们购买的交易,然后以这种方式解锁吗?
否则,在开发者控制台中有没有办法为他们创建交易而无需他们付费,当他们加载免费版本时,它将恢复该交易吗?
我没有在PRO版本中使用LVL,这有什么区别吗?
我有一个场景,我想在dict中使用外部准备的数据来注释查询集.我想做类似以下的事情:
value_dict = {"model1": 123.4, "model2": 567.8}
qs = ModelClass.objects.annotate(
value=Value(value_dict.get(F('model__code'), 0))
)
Run Code Online (Sandbox Code Playgroud)
结果当前显示为0,因为F()似乎不是查找字典的最佳方式,因为它不返回字符串并且它在轨道上进一步解析.
非常感谢您的帮助和建议
我目前使用的是Python 3.6和Django 1.11