Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не отображается qr code на странице авторизации python html

Venside Ученик (227), на голосовании 5 месяцев назад
Разрабатываю сайт, столкнулся с проблемой что qr код не отображается и в папку он тоже не генерируется код qr кода в html:
<div class="container">
<h1>Вход по QR-коду</h1>
<img src="{{ qr_code_filename }}" alt="QR-код для входа">
</div>
код qr кода в python: def generate_qr_code(data, filename):
qr = qrcode.QRCode(version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4)
qr.add_data(data)
qr.make(fit=True)

img = qr.make_image(fill_color="black", back_color="white")
img.save(filename)

# Пример использования:
data_to_encode = "Ваш текст для QR-кода"
filename_to_save = "C:/Users/Venside/Desktop/qrcodes/qrcode.png"

generate_qr_code(data_to_encode, filename_to_save)
Голосование за лучший ответ
Sergey Diordiy Мастер (1064) 6 месяцев назад
А попробуй скопировать содержимое src и перейти по это ссылке. Если ты увидишь свой qr код, то проблема в верстке, если не увидишь(наиболее вероятно), то ты неправильно отдаешь qr код. В src нужно вставлять не путь к файлу, куда его сохранил сервер, на ссылкуя по которой сервер отдаст qr код
Похожие вопросы