Exemple #1
0
def post():
    '''
    This expects a Pweet and stores it to database
    '''
    pweet = Pweet(request.form)
    pweet.validate()
    pweet.save()

    return jsonify(pweet), 201
Exemple #2
0
def post():
    '''
    This expects a Pweet and stores it to database
    '''
    pweet = Pweet(request.form)
    pweet.validate()
    pweet.save()

    return jsonify(pweet.serialize()), 201
Exemple #3
0
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)
Exemple #4
0
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)
Exemple #5
0
def count():
    return jsonify({'count': Pweet.count()})
Exemple #6
0
def count():
    return jsonify({'count': Pweet.count()})