增加用户是否登录判断
在类视图中,用第三方包来做判断用户是否登录
安装第三方包
pip install django-braces
修改Views.py
from braces.views import LoginRequiredMixin
在类视图中继承
实现的功能点:
填写课程标题
填写课程介绍
点击按钮发布
编写model类,已经创建了前面
编写表单类 --title,overview
类视图 --get请求,呈现表单 --post请求,保存内容
在course/forms.py中编写表单类
编写类视图
创建模版文件course_create.html
在课程列表页面增加按钮到发布页面,修改course_list.html
删除功能:
--点击课程列表上的按钮,提示是否删除
--提交后完成删除,并刷新列表
开发
--前端以AJAX方式提交所要删除课程id
--类视图实现删除操作
编写删除的类视图
在课程列表页增加ajax操作,course_list.html
编写URL