def checkout_form(request, barcode_id, item_id, action):

    item = lookup_item(barcode_id, item_id)

    return render(request, 'inventory/checkout_form.html', {
        'item': item,
        'checkout': action,
    })
def checkout(request, barcode_id, item_id, action):

    item = lookup_item(barcode_id, item_id)

    if action == 'checkout':

        item.checked_in = False

    elif action == 'checkin':

        item.checked_in = True

    item.save()

    return redirect('view_item', barcode_id=barcode_id, item_id=item_id)