示例#1
0
def create_user(request):
    if request.method == 'GET':
        return secure_render_response(request, 'cadastro.html', locals())
    elif request.method == 'POST':
        user_form = UsuarioForm(request.POST)
        if user_form.is_valid():
            user_new = user_form.save(commit=False)
            user_new.type = 1
            portfolio = Portfolio()
            portfolio.save()
            user_new.portfolio = portfolio
            djuser = User.objects.create_user(username=request.POST['mail'],email=request.POST['mail'], password=request.POST['pwd'])
            user_new.djuser = djuser 
            user_new.save()
        return render_to_response('user_view.html',  locals())