基于form表单 写登陆注册

urls

urlpatterns = [
url(r'^admin/', admin.site.urls),

# 登录界面
url(r'^login/$', views.login,name='login'),

# 注册界面
url(r'^reg/$', views.reg,name='reg'),
]

views

from crm.forms import RegForm
# 注册界面
def reg(request):
form_obj=RegForm()
if request.method=='POST':
form_obj = RegForm(request.POST)
if form_obj.is_valid():
# 获取注册信息方法一
# form_obj.cleaned_data.pop('re_password')
# UserProfile.objects.create_user(**form_obj.cleaned_data)

# 获取注册信息方法二
obj=form_obj.save()
obj.set_password(obj.password)
obj.save()
return redirect('/crm/login/')
return render(request,'reg.html',{'a':form_obj})

forms

猜你喜欢

转载自www.cnblogs.com/xdlzs/p/10481738.html
今日推荐