def command(request): if request.method == 'POST': _command = request.POST.get('command', 'boo') _parameter = request.POST.get('parameter', 0) _quantity = request.POST.get('quantity', 0) myCommand = Command(command=_command, statusTimeStamp=timezone.now(), parameter=_parameter, quantity=_quantity, status='queued', commandTimeStamp=timezone.now()) myCommand.json = jsonTranslation(myCommand) if myCommand.command == "placePanel": myCommand.description = buildDescription(myCommand) myCommand.save() return HttpResponse("yo") else: return HttpResponse("bite me")
def tinyGParameter(request): if request.method == 'POST': _command = request.POST.get('command', 'boo') _parameter = request.POST.get('parameter', 0) factoryState = FactoryState.objects.get(id=1) if _command.find('var_') != -1: setattr(factoryState, _command, _parameter) _command = _command[4:] factoryState.save() myCommand = Command(command=_command, statusTimeStamp=timezone.now(), quantity=0, parameter=_parameter, status='queued', commandTimeStamp=timezone.now()) myCommand.json = render_to_string("parameter.html", {'command': myCommand}) myCommand.save() return HttpResponse("parameter set") else: return HttpResponse("poo")