QR-код - это просто изображение, сгенерированное для некоторого текста, который компьютер может легко прочитать. Вы можете просто сгенерировать QR-коды для имен учеников или идентификаторов, хранящихся в базе данных. Позже, в вашем мобильном приложении, любой текст, полученный из QR, должен быть сопоставлен с именами или идентификаторами учеников, чтобы получить эту конкретную запись ученика.
Всегда лучше работать с уникальным идентификатором вместо имен.
Проверить qrcode
пакет для генерации QR-кодов для данного текста
> pip install qrcode
> qr "Some text" > test.png
Вот как вы генерируете QR-код в python, используя этот пакет
import qrcode
img = qrcode.make('Some data here')