python-3.x - 我得到 AttributeError 试图将表单数据保存到 db
问题描述
from django.shortcuts import render
from .forms import RegisterForm
def register(request):
if request.method=='POST':
form=RegisterForm(request.POST)
if form.is_valid():
name=form.cleaned_data['username']
password=form.cleaned_data['password']
email=form.cleaned_data['email']
gender=form.cleaned_data['gender']
form.save()
form=RegisterForm()
return render(request, 'form.html', {'form': form})'
当我尝试将数据从表单保存到数据库时,我得到: AttributeError: 'RegisterForm' object has no attribute 'save'
请有人帮我解决这个问题。
解决方案
推荐阅读
- c# - 将字符串转换为 TimeSpan
- jdeveloper - 跨项目依赖和循环依赖
- node.js - 在 node.js 中发送带有 XML 数据的 POST 请求:错误 400,“客户端发送的请求在语法上不正确”
- unity3d - HLSL:当我将 3x3 矩阵“挤压”成 3x2 矩阵时会发生什么?
- ios - iOS:在 Locale.preferredlanguages.first 上使用强制解包是否安全?
- angular - 用于检测屏幕尺寸的 Angular 指令
- reactjs - Unrecognized Operator min react native
- node.js - 如何检测对 MongoDB/Mongoose 中的集合所做的所有更改,包括删除?
- c++ - 加载共享库时出错:libwx_gtk3u_core-3.1.so.3:无法打开共享对象文件:没有这样的文件或目录
- reactjs - 客户端路由在 NextJS 中不起作用