Использование USB сканера штрихкодов в django

У меня есть веб-страница, на которой пользователи могут вводить текст в текстовое поле или сканировать штрихкод, и номер MCO будет появляться в текстовом поле, как сделать так, чтобы при сканировании штрихкода номер MCO появлялся в текстовом поле?

Вот как выглядит сайт, при сканировании штрих-кода, номер MCO появится в текстовом поле

enter image description here

views.py

@login_required()
def investigation(request, pk):
    photo = get_object_or_404(Photo, id=pk)
    if request.method == "POST":

        form = investigationForm(request.POST, instance=photo)
        if form.is_valid():

            mcoNum = form.cleaned_data['mcoNum']
            if Photo.objects.filter(mcoNum=mcoNum).exists():
                photo.status = 'Technical Investigation'
                photo.Datetime = datetime.now()
                form.save()
                return redirect('Viewworkshop')

    else:
        form = AddMCOForm(instance=photo)
    context = {
        "form": form,
        "photo": photo

    }
    return render(request, 'workshop/investigation.html', context)

investigation.html

Вернуться на верх