ValueError在/ createuser /无效文字为int()与基10:'satya'
问题描述:
我想创建用户。首先我检查,如果用户存在与否,但对于第一次给了我这个错误:ValueError在/ createuser /无效文字为int()与基10:'satya'
ValueError at /createuser/
invalid literal for int() with base 10: 'satya'
,当我刷新此页面正常工作。 我的代码:
for i in range(0, len(username)):
try:
print(username[i])
user = User.objects.get(username = username[i])
except User.DoesNotExist:
user = User.objects.create_user(username=username[i], email=email[i], password=password[i],first_name=firstname[i],last_name=lastname[i])
group.user_set.add(username[i])
except ValueError:
pass
在此先感谢!
答
我认为你需要做的
group.user_set.add(user.id)
感谢,它的工作 –