27 lines
951 B
Python
27 lines
951 B
Python
from django.contrib import admin
|
|
|
|
from vbv_lernwelt.course_session.models import CourseSessionAttendanceCourse, CourseSessionAssignment
|
|
|
|
|
|
@admin.register(CourseSessionAttendanceCourse)
|
|
class CourseSessionAttendanceCourseAdmin(admin.ModelAdmin):
|
|
# Inline fields are not possible for the DueDate model, because it is not a ForeignKey relatoion.
|
|
readonly_fields = ['course_session', 'learning_content', 'due_date']
|
|
list_display = [
|
|
"course_session",
|
|
"learning_content",
|
|
"trainer",
|
|
]
|
|
list_filter = ["course_session__course"]
|
|
|
|
|
|
@admin.register(CourseSessionAssignment)
|
|
class CourseSessionAssignmentAdmin(admin.ModelAdmin):
|
|
# Inline fields are not possible for the DueDate model, because it is not a ForeignKey relatoion.
|
|
readonly_fields = ['course_session', 'learning_content']
|
|
list_display = [
|
|
"course_session",
|
|
"learning_content",
|
|
]
|
|
list_filter = ["course_session__course"]
|