Django
常用操作
Django生产设置
Setting设置
装饰器
类
类--验证登陆
ListView
CreateView
DeleteView
URL方法
Views方法
model数据模型
models
admin
views
url
model查询操作
model聚合查询
model列操作及复杂查询
登录退出
登陆成功后跳转指定页面
修改密码
重置密码
分页
标签
HTML文件
开启HTTPS
CSRF
本文档使用MrDoc发布
返回首页
-
+
DeleteView
2019年10月24日 11:27
admin
# views设置样例: from django.views.generic.edit import CreateView,DeleteView from django.urls import reverse_lazy #逆向URL class DeleteCourseView(UserCourseMixin,DeleteView): template_name = 'course/delete_course.html' success_url = reverse_lazy("course:manage_course") #根据URL名字动态创建URL # url设置样例: from django.urls import path #from django.views.generic import TemplateView from .views import DeleteCourseView urlpatterns = [ path('delete-course/<int:pk>', DeleteCourseView.as_view(), name = "delete-course"), ] # html设置样例: <a name = 'delete' href = "{%url 'course:delete_course' course.id %}"> <span class="glyphicon glyphicon-trash"></span> </a>
分享到: