verejny kontaktnicek #71
1 changed files with 5 additions and 2 deletions
|
@ -18,8 +18,11 @@ from django.utils import timezone
|
||||||
def generate_filename_kontaktnicek(self, filename):
|
def generate_filename_kontaktnicek(self, filename):
|
||||||
# generate random string
|
# generate random string
|
||||||
length = 32
|
length = 32
|
||||||
file_type = filename.split('.')[-1]
|
if len(filename.split('.')) == 1:
|
||||||
fname = "kontaktnicky/" + timezone.now().strftime('%Y-%m-%d-%H_%M') + ""
|
file_type = 'lol_neumíš_tam_dát_příponu'
|
||||||
|
|||||||
|
else:
|
||||||
ledoian
commented
Prosím ne Prosím ne `KOREKTURY_PDF_DIR`!!
ledoian
commented
Also: možná je snazší a bezpečnější použít Also: možná je snazší a bezpečnější použít `pathlib` než `os.path.join`…
|
|||||||
|
file_type = filename.split('.')[-1]
|
||||||
|
fname = timezone.now().strftime('%Y-%m-%d-%H_%M') + ""
|
||||||
fname += ''.join(secrets.choice(string.ascii_uppercase + string.digits) for _ in range(length))
|
fname += ''.join(secrets.choice(string.ascii_uppercase + string.digits) for _ in range(length))
|
||||||
fname += '.' + file_type
|
fname += '.' + file_type
|
||||||
return os.path.join(settings.SOUSTREDENI_KONTAKTNICKY_DIR, fname)
|
return os.path.join(settings.SOUSTREDENI_KONTAKTNICKY_DIR, fname)
|
||||||
|
|
Loading…
Reference in a new issue
Tohle nezachvá příponu, což je spíš bug – když se dívám na soubory na Gimlim, tak chci vědět, co jsou zač.