diff --git a/random_id/__pycache__/utils.cpython-37.pyc b/random_id/__pycache__/utils.cpython-37.pyc index 8d1dea2..4c56d83 100644 Binary files a/random_id/__pycache__/utils.cpython-37.pyc and b/random_id/__pycache__/utils.cpython-37.pyc differ diff --git a/random_id/utils.py b/random_id/utils.py index d6978a6..06cf93f 100755 --- a/random_id/utils.py +++ b/random_id/utils.py @@ -2,7 +2,11 @@ import random import string ALPHANUMERIC_CHARS = string.ascii_lowercase + string.ascii_uppercase + string.digits -MAX_STRING_LENGTH = 11 +MIN_STRING_LENGTH = 11 +MAX_STRING_LENGTH = 27 -def generate_random_string(chars=ALPHANUMERIC_CHARS,length=MAX_STRING_LENGTH): +random_string_length = random.randint(MIN_STRING_LENGTH,MAX_STRING_LENGTH) + + +def generate_random_string(chars=ALPHANUMERIC_CHARS,length=random_string_length): return "".join(random.choice(chars) for _ in range(length)) \ No newline at end of file