From b58dc38a2b3f640b210fddd106a3c025c1459855 Mon Sep 17 00:00:00 2001 From: jeremygan2021 Date: Fri, 27 Feb 2026 13:49:57 +0800 Subject: [PATCH] video curcse --- backend/shop/admin.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/shop/admin.py b/backend/shop/admin.py index 5e75b3c..8d3ecef 100644 --- a/backend/shop/admin.py +++ b/backend/shop/admin.py @@ -232,9 +232,9 @@ class ServiceOrderAdmin(ModelAdmin): @admin.register(VCCourse) class VCCourseAdmin(OrderableAdminMixin, ModelAdmin): - list_display = ('title', 'course_type', 'price', 'tag', 'instructor', 'lesson_count', 'duration', 'created_at', 'order_actions') + list_display = ('title', 'course_type', 'is_video_course', 'price', 'tag', 'instructor', 'lesson_count', 'duration', 'created_at', 'order_actions') search_fields = ('title', 'description', 'instructor', 'tag') - list_filter = ('course_type', 'instructor', 'tag') + list_filter = ('course_type', 'is_video_course', 'instructor', 'tag') actions = ['reset_ordering'] @admin.action(description="重置排序 (按ID顺序)") @@ -262,6 +262,10 @@ class VCCourseAdmin(OrderableAdminMixin, ModelAdmin): ('基本信息', { 'fields': ('title', 'description', 'course_type', 'tag', 'price') }), + ('视频设置', { + 'fields': ('is_video_course', 'video_url'), + 'description': '设置是否为视频课程及视频链接' + }), ('课程安排', { 'fields': ('is_fixed_schedule', 'start_time', 'end_time'), 'description': '勾选“是否固定时间课程”后,请设置开始和结束时间'