Доброго времени суток. Собственно столкнулся с сабжем…
Быстрый гуглинг и док-ридинг не дали результатов
Андрей СветловЯ решил поискать готовое решение прежде, чем писать своё, ибо ленив! :)
Тушите свет. Что, и поиск модуля для генерации случайных чисел ничего не дал?
AndrejusУ меня почему то ощущение, что на поиск и обсуждение было потрачено больше времени, чем на то, чтобы это решение написать. В некоторых случаях изобрести велосипед оказывается быстрее.Андрей СветловЯ решил поискать готовое решение прежде, чем писать своё, ибо ленив! :)
Тушите свет. Что, и поиск модуля для генерации случайных чисел ничего не дал?
import random
pswstr = 'yc2uke3n4gs5s6zh718fivap90rold01234567890zeyc4smit1buycukengsszh1fivaproldzeycsmit1bu'
def genpass(lnmin=8, lnmax=14):
psw=''
for i in range(random.randrange(lnmin, lnmax)):
psw = psw+pswstr[random.randrange(0,len(pswstr))]
return psw
from django.contrib.auth.models import make_random_password
Александр КошелевСпасибо! Очень пригодилось. Заодно узнал ряд других полезных средств.from django.contrib.auth.models import make_random_password
AndrejusТеряюсь в догадках, насколько был быстр гуглинг и ридинг…
Быстрый гуглинг и док-ридинг не дали результатов