Ejemplo n.º 1
0
def me(request):
    me = UserProfile.objects.get(user=request.user)
    if request.method == 'POST':
        #user = User.objects.get(username=request.user)
        form = UserProfileForm(request.POST, instance=me)
        if form.is_valid():
            #f = form.save(commit=False)
            #f.user = user
            form.save()
            return redirect('/members/')
    else:
        form = UserProfileForm(instance=me)
    return render(request, 'me.html', locals())
Ejemplo n.º 2
0
def register(request):
    try:
        me = UserProfile.objects.get(user=request.user)
        return redirect('/members/')
    except UserProfile.DoesNotExist:
        if request.method == 'POST':
            user = User.objects.get(username=request.user)
            form = UserProfileForm(request.POST)
            if form.is_valid():
                f = form.save(commit=False)
                f.user = user
                form.save()
                return redirect('/members/')
        else:
            form = UserProfileForm()
        return render(request, 'register.html', locals())