Remove some more letters from the alphabet
This commit is contained in:
parent
0661016236
commit
3bc2ad83ea
1 changed files with 3 additions and 3 deletions
|
@ -11,12 +11,12 @@ from utils import first
|
||||||
from .database import db
|
from .database import db
|
||||||
from .user import User
|
from .user import User
|
||||||
|
|
||||||
BASE34_ALPHABET = '123456789abcdefghijkmnopqrstuvwxyz'
|
BASE31_ALPHABET = '23456789abcdefghjkmnpqrstuvwxyz'
|
||||||
|
|
||||||
def generate_slug():
|
def generate_slug():
|
||||||
secret = ''.join(secrets.choice(BASE34_ALPHABET) for i in range(8))
|
secret = ''.join(secrets.choice(BASE31_ALPHABET) for i in range(8))
|
||||||
while Order.query.filter(Order.slug == secret).first() is not None:
|
while Order.query.filter(Order.slug == secret).first() is not None:
|
||||||
secret = ''.join(secrets.choice(BASE34_ALPHABET) for i in range(8))
|
secret = ''.join(secrets.choice(BASE31_ALPHABET) for i in range(8))
|
||||||
return secret
|
return secret
|
||||||
|
|
||||||
class Order(db.Model):
|
class Order(db.Model):
|
||||||
|
|
Loading…
Reference in a new issue