from flask import Blueprint, request, abort, render_template from src.services import CreateReplyService replies_blueprint = Blueprint('replies_controller', '__replies_controller__') @replies_blueprint.get('/api/replies/new') def new(): return render_template('replies/form.jinja') @replies_blueprint.post('/api/comments//replies') def create(comment_id): service = CreateReplyService(request.form, comment_id) status_code = service.call() if status_code != 200: abort(status_code) return render_template('comments/index.jinja')