blob: 324c8257fb8f72cd733f631ea38350d3adc748dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
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/<int:comment_id>/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')
|