Skip to content

Commit 59666ee

Browse files
authored
Merge pull request #612 from PROCOLLAB-github/feature/program-courses
# Краткое название ## Описание изменений _Опишите изменения, которые вы внесли в код. Не забывайте указывать номер задачи или ссылку на тикет._
2 parents e02a7d3 + d26f80b commit 59666ee

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

courses/admin_config/content.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,12 @@ class CourseAdmin(UserFileUploadAdminMixin, admin.ModelAdmin):
2828
list_display_links = ("id", "title")
2929
list_filter = ("access_type", "status", "is_completed")
3030
search_fields = ("id", "title", "partner_program__name")
31-
raw_id_fields = ("partner_program",)
31+
raw_id_fields = (
32+
"partner_program",
33+
"avatar_file",
34+
"card_cover_file",
35+
"header_cover_file",
36+
)
3237
readonly_fields = ("completed_at", "datetime_created", "datetime_updated")
3338
list_select_related = ("partner_program",)
3439
inlines = [CourseModuleInline]
@@ -100,7 +105,7 @@ class CourseModuleAdmin(UserFileUploadAdminMixin, admin.ModelAdmin):
100105
list_display_links = ("id", "title")
101106
list_filter = ("status", "course")
102107
search_fields = ("id", "title", "course__title")
103-
raw_id_fields = ("course",)
108+
raw_id_fields = ("course", "avatar_file")
104109
readonly_fields = ("datetime_created", "datetime_updated")
105110
list_select_related = ("course",)
106111
inlines = [CourseLessonInline]
@@ -188,7 +193,7 @@ class CourseTaskAdmin(UserFileUploadAdminMixin, admin.ModelAdmin):
188193
"lesson__module__title",
189194
"lesson__module__course__title",
190195
)
191-
raw_id_fields = ("lesson",)
196+
raw_id_fields = ("lesson", "image_file", "attachment_file")
192197
readonly_fields = ("datetime_created", "datetime_updated")
193198
list_select_related = ("lesson", "lesson__module", "lesson__module__course")
194199
inlines = [CourseTaskOptionInline]

0 commit comments

Comments
 (0)