feat(lms): replace is_closed with timer limit and auto-submit logic
This commit is contained in:
+4
-4
@@ -18,9 +18,9 @@ class QuestionInline(StackedInline):
|
||||
|
||||
@admin.register(Assignment)
|
||||
class AssignmentAdmin(ModelAdmin):
|
||||
list_display = ('title', 'subject', 'is_published', 'is_closed', 'deadline', 'created_at')
|
||||
list_display = ('title', 'subject', 'is_published', 'time_limit', 'deadline', 'created_at')
|
||||
list_display_links = ('title',)
|
||||
list_filter = ('subject', 'is_published', 'is_closed')
|
||||
list_filter = ('subject', 'is_published')
|
||||
search_fields = ('title', 'description')
|
||||
exclude = ('created_by',)
|
||||
filter_horizontal = ('assigned_students',)
|
||||
@@ -102,8 +102,8 @@ class AnswerInline(StackedInline):
|
||||
@admin.register(Submission)
|
||||
class SubmissionAdmin(ModelAdmin):
|
||||
change_list_template = "admin/lms/submission/change_list.html"
|
||||
list_display = ('assignment', 'student', 'status', 'grade', 'submitted_at')
|
||||
list_filter = ('status', 'assignment__subject', 'student')
|
||||
list_display = ('assignment', 'student', 'status', 'is_time_expired', 'grade', 'submitted_at')
|
||||
list_filter = ('status', 'assignment__subject', 'student', 'is_time_expired')
|
||||
search_fields = ('student__username', 'assignment__title')
|
||||
inlines = [AnswerInline]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user