Exemplo n.º 1
0
Arquivo: views.py Projeto: Dosya97/dos
def profile(request):
    args = {}
    args.update(csrf(request))
    if request.method == 'POST':
        form = ProfileForm(request.POST, instance=request.user.profile)
        form.actual_user = request.user
        if form.is_valid():
            form.save()
            if(request.user.profile.real_birth.year==1000):
                # print("OK")
                b = Profile.objects.get(user=request.user)
                b.real_birth=request.user.profile.birth
                b.save()
            return redirect('mypage')
    else:
        user = request.user
        profile = user.profile
        form = ProfileForm(instance=profile)
        args['form'] = form
    return render(request,'profile.html',args)