Beispiel #1
0
def generic (request):
  if request.method == 'GET':
    factory_list = factory_service.getAll()
    json_data = serializers.serialize("json", factory_list)
    status = 200
  elif request.method == 'POST':
    request_post = None

    if request.body != 'None':
      request_post = json.loads(request.body.decode())

    factory = factory_service.create(request_post)
    json_data = serializers.serialize("json", [factory])
    struct = json.loads(json_data)
    json_data = json.dumps(struct[0]) # unwrap from array
    status = 201

  return HttpResponse(json_data, content_type='application/json', status=status)
Beispiel #2
0
def generic(request):
    if request.method == 'GET':
        factory_list = factory_service.getAll()
        json_data = serializers.serialize("json", factory_list)
        status = 200
    elif request.method == 'POST':
        request_post = None

        if request.body != 'None':
            request_post = json.loads(request.body.decode())

        factory = factory_service.create(request_post)
        json_data = serializers.serialize("json", [factory])
        struct = json.loads(json_data)
        json_data = json.dumps(struct[0])  # unwrap from array
        status = 201

    return HttpResponse(json_data,
                        content_type='application/json',
                        status=status)
Beispiel #3
0
def showAll (request):
  if request.method == 'GET':
    factory_list = factory_service.getAll()
    context = {'factory_list': factory_list}
    return render(request, 'factory/showAll.html', context)
Beispiel #4
0
def showAll(request):
    if request.method == 'GET':
        factory_list = factory_service.getAll()
        context = {'factory_list': factory_list}
        return render(request, 'factory/showAll.html', context)