@evgenii-del

Как добавить парсер в Django проект?

Я написал парсер фильмов и добавил его в Django проект. Когда я перехожу на ссылке .../films/ парсер начинает заново собирать данные по фильмам хотя они уже есть в БД и из-за это-го страница грузит очень долго. Подскажите как можно улучшить приложение. Например сделать так чтобы парсер срабатывал раз в день но без моего личного вмешательства или чтобы он работал в фоновом режиме.
  • Вопрос задан
  • 736 просмотров
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Вынести парсер в management command, запускаемый кроном, или асинхронную задачу Celery.
Ответ написан
Комментировать
netpastor
@netpastor
Python developer
https://github.com/rq/django-rq как более легковесное решение чем Celery
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы