Подпроцесс Popen для вызова файла задач python, который не может загрузить модели в Django

У меня есть приложение Django ... у нас есть несколько файлов задач (хранящихся в папке tasks). И мы хотим вызывать эти файлы задач из views.py

Теперь, когда мы вызываем

p = Popen("python","./tasks/task1.py", "jobid", stdin=PIPE, stdout=PIPE, stderr=PIPE, shell=True)
output_filename, err = p.communicate(b"input data that is passed to subprocess' stdin")

сейчас в task1.py

from app.models import Job #its throwing error

Не удается импортировать Models в task1.py, где я отправил id задания

from app.models import Job\r\nModuleNotFoundError: No module named \'app\'\r\n 

Структура папки

project
 |-app
    |-models.py
    |-views.py 
 |-tasks
    |- task1.py
Вернуться на верх