def post(): ''' This expects a Pweet and stores it to database ''' pweet = Pweet(request.form) pweet.validate() pweet.save() return jsonify(pweet), 201
def post(): ''' This expects a Pweet and stores it to database ''' pweet = Pweet(request.form) pweet.validate() pweet.save() return jsonify(pweet.serialize()), 201
def get(): lte = float(request.args.get('lte', '1.0')) gte = float(request.args.get('gte', '-1.0')) if lte <= gte: return jsonify( {'message': 'lte cannot be less than or equal to gte'} ), 400 pweets = Pweet.by_polarity(low=gte, high=lte) body = { 'pweets': [p.to_primitive() for p in pweets] } return jsonify(body)
def count(): return jsonify({'count': Pweet.count()})