1.模型类
stu/models.py
...
class Student(models.Model):
# 唯一约束
sname = models.CharField(max_length=30, unique=True)
spwd = models.CharField(max_length=30)
# 内部类配置表名
# class Meta:
# db_table = 't_stu'
模型映射至数据库:
python manage.py makemigrations stu
python manage.py migrate
4.视图
stu/views.py
def index_view(request):
if request.method == 'GET':
return render(request, 'register.html')
else:
# 接收请求参数
uname = request.POST.get('uname', '')
pwd = request.POST.get('pwd', '')
# 非空判断
if uname and pwd:
# 创建模型对象
student = Student(sname=uname, spwd=pwd)
# 入库
student.save()
# 页面响应
return HttpResponse('注册成功')
return HttpResponse('注册失败')








网友评论