Лучший django fieldtype(postgres datatype) для сохранения python hashlib hexdigest (40 символов)
Какой тип поля в django лучше всего подходит для сохранения шестнадцатеричного дайджеста фиксированной длины (40 символов)? Это поле индексируется и должно быть оптимизировано для хранения и запросов. В настоящее время мы используем CharField
, но это не кажется оптимальным, поскольку это varchar
class MyModel(models.Model):
...
my_field = models.CharField(max_length=40, null=True)
class Meta:
indexes = [models.Index(fields=["my_field"])]