def put(self, repo, request, project=None): """Put a new project.""" project = repo.create_project(project) return project.update(serialize.load(request.input, request.format))
def post(self, repo, request, project=None): """Post changes to a project.""" project = repo.get_project(project) if project: return project.update(serialize.load(request.input, request.format))