У меня есть метод для получения всех моих данных из базы данных кассандры. Проблема, с которой я сталкиваюсь, заключается в том, что он возвращает объект cassandra, а мне нужен json. Я пробовал несколько решений, но ни одно из них не работает. Я пробовал json.dumps()
и loads
, но я получаю сообщение об ошибке, говорящее object is not JSON serializable
Есть предложения?
Мой код:
@api.route('/getAllApps')
class getAllApps(Resource):
@api.marshal_list_with(model)
def get(self):
return ar.getAllApplications(), 200
#if ar.getAllApplications is None:
#return 204
def getAllApplications(*args):
for data in AddApplication.objects():
print(data, data.address, data.gocd, data.jenkins, data.nodes, data.serverDependencies)
return data