Tôi đang cố gắng tạo Người dùng mới trong dự án Django bằng mã sau, nhưng dòng được đánh dấu sẽ kích hoạt một ngoại lệ.Làm cách nào để tạo người dùng ở Django?
def createUser(request):
userName = request.REQUEST.get('username', None)
userPass = request.REQUEST.get('password', None)
userMail = request.REQUEST.get('email', None)
# TODO: check if already existed
**user = User.objects.create_user(userName, userMail, userPass)**
user.save()
return render_to_response('home.html', context_instance=RequestContext(request))
Mọi trợ giúp?
Loại ngoại lệ nào? –
@ user1364223 Traceback ngoại lệ? –
Tôi nghĩ User.objects.create sẽ hoạt động. https://docs.djangoproject.com/en/1.4/ref/models/querysets/#create – iJK