Использование USB сканера штрихкодов в django
У меня есть веб-страница, на которой пользователи могут вводить текст в текстовое поле или сканировать штрихкод, и номер MCO будет появляться в текстовом поле, как сделать так, чтобы при сканировании штрихкода номер MCO появлялся в текстовом поле?
Вот как выглядит сайт, при сканировании штрих-кода, номер MCO появится в текстовом поле
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