forked from 00dani/lemoncurry
Add simple support for PGP keys
This commit is contained in:
parent
0e3ef423d2
commit
75f2575c30
4 changed files with 56 additions and 1 deletions
|
@ -9,3 +9,16 @@ def avatar_path(instance, name):
|
|||
class User(AbstractUser):
|
||||
avatar = models.ImageField(upload_to=avatar_path)
|
||||
note = models.TextField(blank=True)
|
||||
|
||||
|
||||
class Key(models.Model):
|
||||
user = models.ForeignKey(
|
||||
User,
|
||||
related_name='keys',
|
||||
on_delete=models.CASCADE
|
||||
)
|
||||
fingerprint = models.CharField(max_length=40)
|
||||
file = models.FileField(upload_to='keys')
|
||||
|
||||
def pretty_print(self):
|
||||
return " ".join(self.fingerprint[i:i+4] for i in range(0, 40, 4))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue