Esempio n. 1
0
def add_movies_view(request):
    mc = MovieController()
    if request.method == 'GET':
        return mc.add(request)
    if request.method == 'POST':
        mc.add(request)
        return redirect(list_movies_view)
Esempio n. 2
0
def edit_movies_view(request, asset_id):
    mc = MovieController()
    response = mc.edit(request, asset_id)

    if request.method == 'GET':
        if mc.code_return == RETURN_ERROR:
            return redirect(list_movies_view)
        if mc.code_return == RETURN_OK:
            return response

    if request.method == 'POST':
        return redirect(list_movies_view)
Esempio n. 3
0
def list_movies_view(request):
    gc = MovieController()
    return gc.list(request)
Esempio n. 4
0
def publish_movies_view(request, id):
    controller = MovieController()
    controller.publish(request, id)
    if controller.code_return == RETURN_OK:
        return redirect(list_movies_view)
Esempio n. 5
0
def api_edit_movies_view(request):
    mc = MovieController()
    resp = mc.api_edit(request)
    return HttpResponse(resp)