Skip to content

Commit caca1b2

Browse files
committed
admin: add task executor selector
1 parent 1fdc811 commit caca1b2

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

timeside/server/admin.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,14 @@ class TaskAdmin(admin.ModelAdmin):
4242
list_display = ['__str__', 'uuid', 'date_added', 'date_modified', 'status']
4343
list_filter = ['date_modified', 'status']
4444
search_fields = ['uuid']
45+
actions = ['execute_task']
46+
47+
def execute_task(self, request, queryset):
48+
for task in queryset:
49+
task.status = 2
50+
task.save()
51+
52+
execute_task.short_description = "Execute tasks"
4553

4654

4755
class ResultAdmin(admin.ModelAdmin):

0 commit comments

Comments
 (0)