有关问题的任何建议?我从Django v1教程中学习,香港专业教育学院看过该文档,但无法弄清楚。
进口:
from django.shortcuts import render
from accounts.forms import RegistrationForm
from django.contrib.auth.forms import UserChangeForm
功能:
def edit_profile(request):
if request.method == 'POST':
form = UserChangeForm(request.POST instance=request.user)
if form.is_valid():
form.save()
return redirect('/account/profile')
else:
form = UserChangeForm(instance=request.user)
args = {'form': form}
return render(request, 'accounts/edit_profile.html', args)
谢谢
答案 0 :(得分:1)
您需要使用
从redirect
导入django.shortcut
from django.shortcuts import redirect
Django's shortcut documentation中对此进行了详细记录。