def register(request): if ('email' or 'pwd') not in request.GET: lf = LoginForm() return render_to_response('register.html', {'lf': lf}) lf = LoginForm(request.GET) email = lf.data['email'] pwd = lf.data['pwd'] user = User() user.username = uuid.uuid1() user.email = email user.set_password(pwd) user.desc = 'lazy' user.save() user.user_permissions = [Permission.objects.get(name='Can see news'), Permission.objects.get(name='Can edit news')] return HttpResponseRedirect("/blog/login/")
def register(req): if req.method=="POST": uf = UserForm(req.POST,req.FILES) if uf.is_valid(): data = uf.cleaned_data data['password'] = hashlib.md5(data['password']).hexdigest() print data user = User() user.username = data['username'] user.password = data['password'] user.email = data['email'] user.birthday = data['birthday'] user.headimg = data['headimg'] user.desc = data['desc'] user.sex = data['sex'] user.save() return HttpResponse('ok') else: uf = UserForm() return render(req,'register.html',{"uf":uf})