def METHOD_NAME(request):
    """function to create many tasks for many systems at once (helper function to call the real function)"""
    # form was valid to post
    if request.method == 'POST':
        # get form
        form = TaskCreatorForm(request.POST)
        # form was valid
        if form.is_valid():
            # get objects from request object
            request_post = request.POST
            request_user = request.user
            # show immediate message for user
            messages.success(request, 'Task creator started')
            # call async function
            async_task(
                "dfirtrack_main.creator.task_creator.task_creator_async",
                request_post,
                request_user,
            )
            # return directly to task list
            return redirect(reverse('task_list'))
    # show empty form
    else:
        # get id of first status objects sorted by name
        taskpriority = Taskpriority.objects.order_by('taskpriority_name')[
            0
        ].taskpriority_id
        taskstatus = Taskstatus.objects.order_by('taskstatus_name')[0].taskstatus_id
        form = TaskCreatorForm(
            initial={
                'taskpriority': taskpriority,
                'taskstatus': taskstatus,
            }
        )
        # call logger
        debug_logger(str(request.user), ' TASK_CREATOR_ENTERED')
    return render(request, 'dfirtrack_main/task/task_creator.html', {'form': form})