コード例 #1
0
ファイル: main.py プロジェクト: StefanBosev/Vehicle-Catalog
def edit_vehicle(vehicle_id):
    vehicle = Vehicle.find_by_id(vehicle_id)
    if request.method == 'GET':
        return render_template('edit_vehicle.html', vehicle=vehicle)
    elif request.method == 'POST':
        vehicle.model = request.form['model']
        vehicle.colour = request.form['colour']
        vehicle.manufacture_year = request.form['manufacture_year']
        vehicle.save()

        return redirect(url_for('show_vehicles',
                                vehicle_id=vehicle.vehicle_id))
コード例 #2
0
ファイル: main.py プロジェクト: StefanBosev/Vehicle-Catalog
def delete_vehicle(vehicle_id):
    vehicle = Vehicle.find_by_id(vehicle_id)
    vehicle.delete()

    return redirect(url_for('view_vehicles'))
コード例 #3
0
ファイル: main.py プロジェクト: StefanBosev/Vehicle-Catalog
def show_vehicle(vehicle_id):
    vehicle = Vehicle.find_by_id(vehicle_id)
    return render_template('view_vehicles.html', vehicle=vehicle)