X-Git-Url: https://git.mdrn.pl/cas.git/blobdiff_plain/35548a2c9ae7efae920ec7c90addad272b5520c3..3a5b7046f78122c77861a2cfce46fa3b5e248f8f:/src/ssh_keys/models.py?ds=inline diff --git a/src/ssh_keys/models.py b/src/ssh_keys/models.py index e4841ca..7e7d8a0 100644 --- a/src/ssh_keys/models.py +++ b/src/ssh_keys/models.py @@ -1,6 +1,6 @@ from django.conf import settings from django.db import models -from django.utils.translation import ugettext_lazy as _ +from django.utils.translation import gettext_lazy as _ from .utils import get_key_details @@ -10,6 +10,7 @@ class SSHKey(models.Model): comment = models.CharField(_('comment'), max_length=255, editable=False) algorithm = models.CharField(_('algorithm'), max_length=32, editable=False) bit_length = models.IntegerField(_('bit length'), null=True, editable=False) + sha256_hash = models.CharField(_('SHA256 hash'), max_length=128, editable=False) md5_hash = models.CharField(_('MD5 hash'), max_length=128, editable=False) created_at = models.DateTimeField(_('created at'), auto_now_add=True) last_seen_at = models.DateTimeField(_('last seen at'), null=True, editable=False) @@ -29,4 +30,5 @@ class SSHKey(models.Model): self.algorithm = det['algo'] self.bit_length = det['bits'] self.md5_hash = det['md5'] + self.sha256_hash = det['sha256'] return super().save(*args, **kwargs)