Exemplo n.º 1
0
def update(request, template_name="update.html"):
    if request.method == "POST":
        form = DriverForm(data=request.POST, instance=request.user)
        print(request.user)
        if form.is_valid():
            form.save()
            update_session_auth_hash(request, form.instance)
            return redirect("profile")
    else:
        form = DriverForm(instance=request.user)
    # page_title = _('Edit user names')
    return render_to_response(template_name, locals(),
        context_instance=RequestContext(request))
Exemplo n.º 2
0
def register(request):
    if request.method == 'POST':
        form = DriverForm(request.POST)
        if form.is_valid():
            username = request.POST["username"]
            password = request.POST["password1"]
            form.save()
            user = authenticate(username=username, password=password)
            if user is not None:
                if user.is_active:
                    login(request, user)
                    return redirect("profile")
    else:
        form = DriverForm()

    return render(request, "registration/register.html", {
        'form': form,
    })