Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Member(models.Model):# member db table
- userID = models.CharField(max_length=80,primary_key=True) #user id
- password = models.CharField(max_length=32)# password
- nickname = models.CharField(max_length=100)# user nickname
- penalty = models.PositiveSmallIntegerField(max_length=10,default=0,null=True)
- participation=models.ForeignKey('Room',default=None,blank=True,null=True)
- def __unicode__(self):
- return self.userID
- def doJoin(request):
- if request.is_ajax() and request.method == 'POST':
- # check validation
- userID = request.POST['userID']
- userNickname = request.POST['nickname']
- if (checkID(userID) == False) and (checkNickname(userNickname) == False) :
- #save to the database
- newUser = Member()
- newUser.userID = userID
- newUser.nickname = userNickname
- newUser.password = request.POST['password']
- print newUser.userID , newUser.nickname , newUser.password , newUser.penalty , newUser.participation
- newUser.save() #<------------error line!!!!
- return HttpResponse('true')
- else:
- return HttpResponse('false')
- else:
- HttpResponse('false')
- newUser.save() # <--- error... so sad...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement