Пример #1
0
def delete():
    deletion_id = int(request.form['trip_id'])
    Trip.delete().where(Trip.id == deletion_id).execute()

    successfully_deleted = Trip.get_or_none(Trip.id == deletion_id) == None

    result = jsonify({'status': successfully_deleted})
    return result
Пример #2
0
triplist = [{
    'trip_name': 'Working in Europe',
    'parent_user': User.select().first().id
}, {
    'trip_name': 'Guy Things',
    'parent_user': User.select().first().id + 1
}, {
    'trip_name': 'Heroic Things',
    'parent_user': User.select().first().id + 1
}, {
    'trip_name': 'Florida Trip',
    'parent_user': User.select().first().id + 2
}]

for t in triplist:
    if Trip.get_or_none(Trip.trip_name == t['trip_name']) == None:
        Trip.create(trip_name=t['trip_name'], parent_user=t['parent_user'])

# Trip Events
from models.trip_event import TripEvent
from datetime import datetime

tripevent_list = [{
    'parent_trip': Trip.select().first().id,
    'date_time': datetime(2019, 8, 12),
    'location': 'Berlin'
}, {
    'parent_trip': Trip.select().first().id,
    'date_time': datetime(2019, 7, 23),
    'location': 'Frankfurt'
}, {
Пример #3
0
def show(id):
    trip = Trip.get_or_none(Trip.id == id)
    trip_found = trip != None
    result = jsonify({'status': trip_found, 'data': trip.as_dict()})
    return result