blob: 20fe3c4b2dd4a31d7f92d4286d490858f5450bb0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
from flask import Blueprint, request, abort, render_template
from sqlalchemy import select
from src.database.models import Blog, Comment
from src.database import db
from src.services import CreateCommentService
comments_blueprint = Blueprint('comments_controller',
'__comments_controller__')
@comments_blueprint.post('/<path:post>/comments/')
def create(post):
service = CreateCommentService(request.get_json(), post)
status_code = service.call()
if status_code == 404:
abort(404)
return render_template('comments/index.jinja')
|