✨(backend) enable Django Admin on Recording
Manage Recording in the Django Admin. As of today, I have not enforced a strict policy to avoid edit on recording rows or even creating new data point directly from the admin. Will do in the future.
This commit is contained in:
@@ -77,3 +77,18 @@ class RoomAdmin(admin.ModelAdmin):
|
|||||||
"""Room admin interface declaration."""
|
"""Room admin interface declaration."""
|
||||||
|
|
||||||
inlines = (ResourceAccessInline,)
|
inlines = (ResourceAccessInline,)
|
||||||
|
|
||||||
|
|
||||||
|
class RecordingAccessInline(admin.TabularInline):
|
||||||
|
"""Inline admin class for recording accesses."""
|
||||||
|
|
||||||
|
model = models.RecordingAccess
|
||||||
|
extra = 0
|
||||||
|
|
||||||
|
|
||||||
|
@admin.register(models.Recording)
|
||||||
|
class RecordingAdmin(admin.ModelAdmin):
|
||||||
|
"""Recording admin interface declaration."""
|
||||||
|
|
||||||
|
inlines = (RecordingAccessInline,)
|
||||||
|
list_display = ("id", "status", "room", "created_at", "worker_id")
|
||||||
|
|||||||
Reference in New Issue
Block a user