Здраствуйте ! Подскажите плиз - мне необходимо с помощью модуля subprocess запустить несколько процессов из вьюхи... при этом файл процесса находится в том-же джанго-приложении где и вьюха...
Возможно ли это ? причем в файле процесса должна использоваться модель приложения - для записи в базу данных полученных результатов...
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
sys.path.append(r'C:\Program Files\Apache Software Foundation\Apache2.4\htdocs\mysite\mysite')
но все равно при запуске subprocess выдает ошибку :
from mysite.COMP.models import Comp
ImportError: No module named 'mysite'
еще вопрос - как правильно во вьюхе запускать этот процесс - точнее - как указать путь к нему ?
p1=subprocess.Popen('python C:/"Program Files"/"Apache Software Foundation"/Apache2.4/htdocs/mysite/mysite/COMP/comp_status.py '+ '1 10')
таким вот образом он запускается, но не джангой а питоном - подозреваю что это не правильно ?
Очень прошу помочь разобраться...