plusplus
заходить в админку на сайте, выставлять настройки, запускать этот скрипт, иметь возможности любой момент остановить и т.д. Я просто не знаю как это делается, если дело касается веба.
Управление скрипт-парсером скриптом с сервера - серверная часть.
К ней может быть подключен web-клиент в режиме
постоянного соединения с управляющим скриптом - тогда вопрос может касаться и клиента (интерфейс управления в браузере), и сервера.
Имеет как ряд преимуществ, так и ряд недостатков.
Но та же вэб-страница может просто периодически вызывать серверный управляющий скрипт.
Это просто реализуемое и тоже нормальное решение.
Тогда ваш вопрос касается только серверной части, следовательно рекомендуемые инструменты будут другие.
Собственно, их уже указали выше.
Celery - вещь хорошая.
К Джанго прикручивается через django-celery.
Но вам еще потребуется брокер сообщений.
Только у вас вроде бы все на одной машине. Смысл использовать celery есть, если собираетесь со временем масштабироваться до нескольких серверов, иначе ее функционал избыточен.