pip install WTForms-JSON
from wtforms_json import init
app = Flask(__name__)
init(app)
from wtforms import StringField, IntegerField, DateField
from wtforms.validators import Length
from wtforms_json import Form
class MyForm(Form):
from flask import request
from myapp.models import User
from myapp.forms import MyForm
@app.route('/user', methods=['POST'])
def create_user():
data = request.get_json()
if form.validate():
else:
from flask import jsonify
from myapp.forms import MyForm
@app.route('/user/<int:id>', methods=['GET'])
def get_user(id):
user = User.query.get(id)