Есть ли решение для шифрования целых чисел в Django с помощью пакета Django Cryptography
Я пытаюсь зашифровать поле Django Integer Choices с помощью пакета Django Cryptography, вот документация: https://django-cryptography.readthedocs.io/en/latest/examples.html. Вот мой код.
from django_cryptography.fields import encrypt
class NumberOfCars(models.IntegerChoices):
One_Vehicle = 1
Two_Vehicle = 2
Three_To_Four = 4
Five_To_Eight = 7
More_than_Eight = 9
NumberOfCars = encrypt(models.IntegerField(choices=NumberOfCars.choices))
Я использую базу данных Mysql, Python==3.10 Django==4.0.4 При запуске миграций я получил эту ошибку:
Я пытался решить эту проблему, используя решение, которое я нашел здесь :https://github.com/georgemarshall/django-cryptography/issues/16, но я получил эту ошибку: AttributeError: module 'django.db.models' has no attribute 'DecimalFieldChoices'. Any suggestion plaese