Я пытаюсь сохранить случайный сгенерированный код в MySql db, но он сохраняет только первый символ, я пробовал другой подход, но ни один не помог. Это мой код:
try:
error = None
with mysql.connection.cursor() as cursor:
passwordd = ''
if request.method == 'GET' or 'POST':
for n in range(0, 8):
x = random.randint(0, 9)
if x <= 3:
passwordd += str(random.choice('abcdefghijklmnopqrstuvxyz'))
elif x <= 6:
passwordd += str(random.choice('abcffsddddd'))
else:
passwordd += str(random.randrange(0, 9))
return passwordd
sql = "INSERT INTO generatedcode(password) VALUES (%s)"
cursor.execute(sql, (passwordd))
mysql.connection.commit()