【发布时间】:2020-05-16 11:58:31
【问题描述】:
from django.shortcuts import render, redirect
from django.contrib import messages
from .forms import UserRegisterForm, UserUpdateForm, ProfileUpdateForm
from django.contrib.auth.decorators import login_required
def register(request):
if request.method == 'POST':
form = UserRegisterForm(request.POST)
if form.is_valid():
form.save()
messages.success(request, f'Your account has been created. Log In to continue.')
return redirect('login')
else:
form = UserRegisterForm()
return render(request, 'users/register.html', {'form': form})
这是我运行时遇到的错误代码。但是该错误不应该存在,因为我没有覆盖 save() 方法。请帮忙。
【问题讨论】:
-
你能出示你的
UserRegisterForm吗?
标签: django