def createPool(request): if request.method == 'POST': pool = InstancePool() config = get_object_or_404(PoolConfiguration, pk=int(request.POST['config'])) pool.config = config pool.save() return redirect('ec2spotmanager:poolview', poolid=pool.pk) elif request.method == 'GET': configurations = PoolConfiguration.objects.all() return render(request, 'pools/create.html', { 'configurations' : configurations }) else: raise SuspiciousOperation
def createPool(request): if request.method == 'POST': pool = InstancePool() config = get_object_or_404(PoolConfiguration, pk=int(request.POST['config'])) pool.config = config pool.save() return redirect('ec2spotmanager:poolview', poolid=pool.pk) elif request.method == 'GET': configurations = PoolConfiguration.objects.all() return render(request, 'pools/create.html', {'configurations': configurations}) else: raise SuspiciousOperation