Как сделать длительный процесс в представлении Django? - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть django веб-приложение, и я должен создать модель для машинного обучения в представлении.

Это занимает много времени, поэтому PythonAnyWhere не разрешает его и убивает процесс, когда он достигает 300 секунд. В соответствии с этим, я хочу задать два вопроса.

  1. Без сельдерея, задача django bg или что-то еще, мой взгляд, который содержит длительный процесс, не работает по порядку. Но когда я использую отладчик, он работает правильно. Вероятно, некоторые строки кода пытаются работать без ожидания друг друга без отладчика. Как я могу это исправить?

  2. PythonAnyWhere не поддерживает сельдерей или другие долго выполняющиеся пакеты задач. Они предлагают django -background-tasks, но в его документации использование не объясняется четко. Поэтому я не мог интегрировать это. Как я могу интегрировать django -background-задачи?

Спасибо.

...