def join_ship_post(ship_id): def on_success(username, form, ship_id): flash('You have just joined ship %d' % ship_id) join_lunch_ship( ship_id, username, ) return handle_user_form( JoinShip(request.form), show_all_ships, on_success, 'show_all_ships', ship_id, )
def add_ship_post(): def on_success(username, form): create_ship( username, form.destination.data, datetime.datetime.combine( datetime.date.today(), form.departure_time.data, ), ) return handle_user_form( AddShip(request.form), "home.html", on_success, 'show_all_ships', )