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)
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)
def list_movies_view(request): gc = MovieController() return gc.list(request)
def publish_movies_view(request, id): controller = MovieController() controller.publish(request, id) if controller.code_return == RETURN_OK: return redirect(list_movies_view)
def api_edit_movies_view(request): mc = MovieController() resp = mc.api_edit(request) return HttpResponse(resp)