from flask import Blueprint, jsonify, render_template, abort, redirect, url_for, request section_pages = Blueprint('sections', __name__) from .model import Section from .model import SectionSchema #import flask from datetime import datetime import json from src import clogger from src.database import db_session, read_json import flask @section_pages.route("/") @section_pages.route("") @section_pages.route(".json") def index(): sections=Section.query.all() return jsonify(sections=sections) @section_pages.route("/",methods=['PUT']) @section_pages.route("/.json",methods=['PUT']) def update(id): section=Section.query.get(id) clogger.info(request.data) a=request.get_json() section.text=a["text"] db_session.commit() return jsonify(section=section) @section_pages.route("/",methods=['GET']) @section_pages.route("/.json",methods=['GET']) def get(id): section=Section.query.get(id) clogger.info(section) # section=SectionSchema().dump(section)[0] return jsonify(section=section)