def Comment(): if request.method == "POST": category_id = int(request.form.get('category_id', '')) object_id = int(request.form.get('object_id', '')) comment = str(request.form.get('comment', '')) if category_id and object_id and comment: comment = Comments(object_id=object_id, category_id=category_id, comment=comment) comment.save() response = jsonify({ 'id': comment.id, 'category_id': comment.category_id, 'object_id': comment.object_id, 'comment': comment.comment, 'date_created': comment.date_created, 'date_modified': comment.date_modified }) response.status_code = 201 return response else: comments = Comments.get_all() results = [] for comment in comments: obj = { 'id': comment.id, 'comment': comment.comment, 'object_id': comment.object_id, 'category_id': comment.category_id, 'date_created': comment.date_created, 'date_modified': comment.date_modified } results.append(obj) response = jsonify(results) response.status_code = 200 return response