Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Website tạo mã QR trong Django


Tự động sinh mã QR từ URL nhập vào, lưu file ảnh vào thư mục media và hiển thị lại.

Các bước chính

  1. Cài pip install qrcode pillow

  2. Cấu hình MEDIA_ROOT, MEDIA_URL trong settings.

  3. Model QrCode có trường ImageField và override save() để vẽ QR lên canvas 300x300, lưu PNG.

  4. View xử lý POST: tạo object QrCode, render template hiển thị danh sách ảnh QR.

Kết quả

Nhập URL → bấm nút → mã QR hiện ra ngay bên dưới.