from django.contrib import admin
from django.urls import path, include
urlpatterns =[
path('admin/', admin.site.urls),
path('',include("App.urls")),]
App.urls
from django.urls import path
from App import views
app_name ="App"
urlpatterns =[
path('register/', views.register, name='register'),]
App.views
from django.http import HttpResponse
from django.shortcuts import render
# Create your views here.from App.forms import RegisterForm
from App.models import User
defregister(request):if request.method =="POST":# 用提交的数据生成表单
form =RegisterForm(request.POST)# 能通过验证,返回True,否则返回Falseif form.is_valid():# 进行业务处理
data = form.cleaned_data
data.pop("confirm")# 如果forms中表单的字段名和models模型的字段名一致
res = User.objects.create(**data)# 如果forms中表单的字段名和models模型的字段名不一致
res = User.objects.create(username=form.cleaned_data.get