def tempInstance(request):
if request.method == "GET":
tempList = VmInstance_Template.objects.all()
return render_to_response('vmInstance/temp_instance.html',
{"user":request.user,"localtion":[{"name":"??","url":'/'},{"name":"????","url":'/tempInstance'}],
"tempList":tempList},
context_instance=RequestContext(request))
elif request.method == "POST":
op = request.POST.get('op')
if op in ['add','modf','del'] and request.user.has_perm('VManagePlatform.add_vminstance_template'):
if op == 'add':
result = VmInstance_Template.objects.create(name=request.POST.get('name'),cpu=request.POST.get('cpu'),
mem=request.POST.get('mem'),disk=request.POST.get('disk'))
if isinstance(result, str):return JsonResponse({"code":500,"data":result,"msg":"?????"})
else:return JsonResponse({"code":200,"data":None,"msg":"?????"})
else:return JsonResponse({"code":500,"data":None,"msg":"????????????????????"})
评论列表
文章目录