Exemplo n.º 1
0
    def post(cls):
        organization = organization_schema.load(request.get_json())

        if OrganizationModel.find_by_name(organization.name):
            return {
                "message": "A organization with that name already exists."
            }, 400

        organization.save_to_db()

        return {"message": "Organization created successfully."}, 201
Exemplo n.º 2
0
 def get(self, name):
    org = OrganizationModel.find_by_name(name)
    if org:
       return org.json()
    return {'message': 'Organization not found'}, 404