Improve taskresults app

- show created/modified fields in admin
- add verbose output to management command
- add date hierarchy and action filters in admin
This commit is contained in:
Jan Dittberner 2023-04-29 11:10:23 +02:00
parent 397e479925
commit 2d05580ed3
4 changed files with 33 additions and 6 deletions

View file

@ -13,6 +13,10 @@ class Command(BaseCommand):
help = "fetch task results"
def handle(self, *args, **options):
for taskresult in TaskResult.objects.filter(finished=False):
taskresult.fetch_result()
taskresult.save()
for task_result in TaskResult.objects.filter(finished=False):
if options["verbosity"] > 1:
print(f"fetching result for unfinished task {task_result.task_id}", file=self.stderr)
task_result.fetch_result()
if options["verbosity"] > 2:
print(f"fetched result for unfinished task {task_result.task_id}", file=self.stderr)
task_result.save()