feat(lms): add deadlines and manual assignment closing logic

This commit is contained in:
Dmitry Belan
2026-09-20 17:46:56 +03:00
parent 2cf38ef27e
commit 4b1ea99a4d
5 changed files with 35 additions and 4 deletions
+2 -2
View File
@@ -18,9 +18,9 @@ class QuestionInline(StackedInline):
@admin.register(Assignment)
class AssignmentAdmin(ModelAdmin):
list_display = ('title', 'subject', 'is_published', 'created_at')
list_display = ('title', 'subject', 'is_published', 'is_closed', 'deadline', 'created_at')
list_display_links = ('title',)
list_filter = ('subject', 'is_published')
list_filter = ('subject', 'is_published', 'is_closed')
search_fields = ('title', 'description')
exclude = ('created_by',)
filter_horizontal = ('assigned_students',)