Django.fun

To pass a value from js(HTML) to Django backend

I have done a project on building a QR Code scanner using Javascript , the value of qr was returned in a js variable. Now i cannot pass the value to django backend for futher operations My JS code

    <h4>SCAN RESULT</h4>
    <div id="result">Result Here</div>
function onScanSuccess(qrCodeMessage) {
    document.getElementById('result').innerHTML = '<span class="result">'+qrCodeMessage+'</span>';
}

I tried using Buttons instead of div so that clicking the button passes the button value to backend

<button type="submit" id="result" name="xyz">QR VALUE</button>

and in views.py

def qrscanner(request): obj=request.POST.get("xyz") print(obj) return render(request,"qr_scanner.html") and this didn't succeed either, is there any way i could pass the qr value to django views

Tutorials

Современный Python: начинаем проект с pyenv и poetry

Настройка проекта Python — виртуальные среды и управление пакетами

Использование requests в Python — тайм-ауты, повторы, хуки

Понимание декораторов в Python

ProcessPoolExecutor в Python: полное руководство

map() против submit() с ProcessPoolExecutor в Python

Понимание атрибутов, словарей и слотов в Python

Полное руководство по slice в Python

Выпуск Django 4.0

Безопасное развертывание приложения Django с помощью Gunicorn, Nginx и HTTPS

Автоматический повтор невыполненных задач Celery

Django REST Framework и Elasticsearch

Докеризация Django с помощью Postgres, Gunicorn и Nginx

Асинхронные задачи с Django и Celery

Релизы безопасности Django: 3.2.4, 3.1.12 и 2.2.24

Выпуски исправлений ошибок Django: 3.2.3, 3.1.11 и 2.2.23

Эффективное использование сериализаторов Django REST Framework

Выпуски безопасности Django: 3.2.2, 3.1.10 и 2.2.22

Выпущенные релизы безопасности Django: 3.2.1, 3.1.9 и 2.2.21

Обработка периодических задач в Django с помощью Celery и Docker

View all tutorials →