2017-04-27 159 views
0

我想創建用戶。首先我檢查,如果用戶存在與否,但對於第一次給了我這個錯誤: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 

在此先感謝!

回答

1

我認爲你需要做的

group.user_set.add(user.id) 
+0

感謝,它的工作 –

相關問題