##// END OF EJS Templates
Build file search menu on the JS side
Build file search menu on the JS side

File last commit:

r1227:af86e9af merge decentral
r1817:a7727f21 default
Show More
generate_keypair.py
21 lines | 552 B | text/x-python | PythonLexer
neko259
Added GET request handler, command for key generation. Changed KeyPair format for ecdsa (use to_string instead of to_pem because it's shorter)
r836 __author__ = 'neko259'
from django.core.management import BaseCommand
from django.db import transaction
neko259
Merged with default branch
r1015 from boards.models import KeyPair, Post
neko259
Added GET request handler, command for key generation. Changed KeyPair format for ecdsa (use to_string instead of to_pem because it's shorter)
r836
class Command(BaseCommand):
help = 'Generates the new keypair. The first one will be primary.'
@transaction.atomic
def handle(self, *args, **options):
neko259
Merged with default branch
r1015 first_key = not KeyPair.objects.has_primary()
neko259
Added GET request handler, command for key generation. Changed KeyPair format for ecdsa (use to_string instead of to_pem because it's shorter)
r836 key = KeyPair.objects.generate_key(
neko259
Merged with default branch
r1015 primary=first_key)
print(key)
neko259
Merged with default branch
r1227 for post in Post.objects.filter(global_id=None):
post.set_global_id()