一、实现:增、删、改、查
1、获取所有数据显示在页面上
model.Classes.object.all(),拿到数据后,渲染给前端;前端通过for循环的方式,取出数据。
目的:通过classes(班级表数据库)里面的字段拿到对应的数据。
2、添加功能
配置url分发路由增加一个add_classes.html页面
写一个def add_classess函数
在前端写一个a标签,前端页面就可以看到一个添加链接,通过点这个a标签的链接跳转到一个新的add_classess页面
add_classess.html 页面中实现两个功能:
form表单 :返回给add_classess.html页面
input 输入框
input 提交按钮
接下来就要接收前端输入的数据:
if request.mothod='GET'
elif
request.mothod='POST'
request.POST.get('title') 拿到传过来的班级数据
然后通过创建的方式,写入对应的title字段数据库中
方法:models.Classes.objects.create(titile=title)
再返回给return redirect('/get_classes.html')
3、删除功能