Ejemplo n.º 1
0
    def post(data):
        # TODO Add protection against insufficient permissions
        if DepartmentModel.find() is None:
            department = DepartmentModel()

            department.add_role("department")
            department.save()
Ejemplo n.º 2
0
    def post(self):
        json = request.json['department']

        department = DepartmentModel(name=json['name'],
                                     description=json['description'],
                                     parent_id=json['parent_id'],
                                     id=json['id'])

        department.save()

        model = {
            'department': {
                'id': department.id,
                'name': department.name,
                'description': department.description,
                'parent_id': department.parent_id
            }
        }

        print model
        return jsonify(model), 201
Ejemplo n.º 3
0
    def post(self):
        json = request.json['department']

        department = DepartmentModel(
            name=json['name'],
            description=json['description'],
            parent_id=json['parent_id'],
            id=json['id']
        )

        department.save()

        model = {
            'department': {
                'id': department.id,
                'name': department.name,
                'description': department.description,
                'parent_id': department.parent_id
            }
        }

        print model
        return jsonify(model), 201