通过调用get_unique_username函数,得到唯一的用户名
def generate_username():
'''
生成username
:return:
'''
code_list = []
for i in range(10):
code_list.append(str(i))
for i in range(65, 91):
code_list.append(chr(i))
for i in range(97, 123):
code_list.append(chr(i))
my_slice = random.sample(code_list, 8)
username = ''.join(my_slice)
return 'ZH' + username
def get_unique_username():
'''
生成唯一的用户名
:return:
'''
user_list = True
username = None
while user_list:
username = generate_username()
user_list = User.objects.filter(username=username)
return username