feat(submissions): base submissions frontend + api
This commit is contained in:
@@ -39,14 +39,14 @@ class SubmissionFileInline(admin.TabularInline):
|
||||
|
||||
@admin.register(Submission)
|
||||
class SubmissionAdmin(admin.ModelAdmin):
|
||||
list_display = ["id_short", "user", "notes_preview", "created_at"]
|
||||
list_filter = ["created_at", "updated_at"]
|
||||
search_fields = ["id", "user__email", "notes"]
|
||||
list_display = ["id_short", "game", "user", "notes_preview", "created_at"]
|
||||
list_filter = ["game", "created_at", "updated_at"]
|
||||
search_fields = ["id", "user__email", "notes", "game__name"]
|
||||
readonly_fields = ["id", "created_at", "updated_at"]
|
||||
inlines = [SubmissionFileInline]
|
||||
|
||||
def get_queryset(self, request):
|
||||
return super().get_queryset(request).select_related("user")
|
||||
return super().get_queryset(request).select_related("user", "game")
|
||||
|
||||
@admin.display(description="ID")
|
||||
def id_short(self, obj):
|
||||
|
||||
Reference in New Issue
Block a user