Я хочу добавить поле изображения qr-кода в мою модель Person. Данные кода qr поступят от user_id и будут хранить страницу своего профиля - например, у пользователя 1234 будет код qr, содержащий siteurl.com/1234.
Я начал с создания поля изображения,но я не уверен, куда идти дальше. Любая помощь будет оценена!
Модели:
from django.db import models
import uuid
class Person(models.Model):
user_id = models.UUIDField(
primary_key=True,
default=uuid.uuid4,
editable=False
)
first_name = models.CharField(max_length=50)
last_name = models.CharField(max_length=50)
email = models.EmailField()
number_of_guests = models.PositiveIntegerField()
qrcode_image = models.ImageField(
upload_to='qr_code_images',
blank=True,
null=True
)
def __str__(self):
return " ".join([self.first_name, self.last_name, str(self.user_id)])