Описание тега django-rq
Интеграция Django с RQ, библиотекой очередей Python на основе Redis. Django-RQ - это простое приложение, которое позволяет настраивать очереди в файле settings.py django и легко использовать их в своем проекте.
3
ответа
Размещение автономного скрипта и использование django_rq
Мне нужно создать автономный скрипт, который обращается к базе данных, извлекает данные из таблицы, обрабатывает их и сохраняет в другой таблице. Я также использую django-rq для запуска этого скрипта. Где разместить этот скрипт в структуре проекта D…
31 мар '15 в 16:40
1
ответ
Развертывание django-rq и rqscheduler на AWS Elastic Beanstalk
У меня есть приложение Django, которое работает в среде AWS EB. С последними обновлениями мне пришлось интегрировать django-rq и rqscheduler для некоторых фоновых задач на основе очереди. Это все отлично работает на локальном хосте с командами rqwor…
11 апр '18 в 15:08
0
ответов
Обновить задачу python-rq из рабочей функции
Я запускаю задачи Python-RQ, которые могут занять от нескольких минут до нескольких часов в зависимости от входных данных. Я могу установить фиксированное время ожидания при планировании работы с помощью: low = Queue('low', default_timeout=600) # 10…
20 ноя '14 в 16:13
1
ответ
Django RQ rqworker зависает на неопределенный срок
На этой неделе мои интеграционные тесты перестали работать. Я понял, что это была работа django-rq, которая просто застряла на неопределенный срок. Мой вывод: $: RQ worker 'rq:worker:47e0aaf280be.13' started, version 0.12.0 $: *** Listening on defau…
05 дек '18 в 20:42
2
ответа
Как получить уведомление, когда несколько рабочих завершают работу с неизвестным размером?
Я пытаюсь создать сканер веб-сайта в Python, используя django-rq. Пока мой работник выглядит так: Получить следующую страницу из очереди. Создать запись страницы в базе данных. Задавать status=1, Загрузите содержимое страницы и обработайте. Может за…
21 сен '14 в 10:56
1
ответ
Пользовательские сигналы Django не работают
Я понимаю, что есть много других вопросов, связанных с нестандартными сигналами django, которые не работают, и, поверьте мне, я прочитал их все несколько раз, и мне не повезло, что моя личная ситуация сработала. Вот в чем дело: я использую django-rq…
27 янв '15 в 00:03
1
ответ
Django-RQ: Как вызвать функцию?
Я перенесу проект в Django и хотел бы использовать django-rq модуль. Тем не менее, я застрял на том, что поставить здесь: import django_rq queue = django_rq.get_queue('high') queue.enqueue(func, foo, bar=baz) Как позвонить func? Может ли это быть ст…
29 июн '16 в 17:44
0
ответов
Как использовать Django-RQ в ListView на основе классов?
Я не могу понять, как использовать Django-RQ в примере набора запросов: class PartnerCatalogueView(generic.ListView): """ Browse all products in the catalogue """ template_name = 'catalogue/partner.html' paginate_by = 9 model = Product context_objec…
16 май '18 в 23:31
0
ответов
Python Django + RQ: задание выполняется, но пропускает все блоки if/elif
Я в растерянности относительно того, что здесь происходит. У меня есть простой веб-сайт django, где я вхожу в систему и заполняю базовую форму с некоторой информацией (адрес устройства, электрическая розетка 1/2, вкл / выкл). Когда я отправляю форму…
09 мар '17 в 20:36
1
ответ
Планирование асинхронного задания электронной почты завершается с ошибкой SMTPAuthenticationError: (535, "5.7.3 Аутентификация не удалась")
Я пытаюсь запланировать асинхронную работу по электронной почте. Я использую Django-RQ в качестве механизма очередей. Я пробовал многочисленные исправления, такие как изменение пароля, проверка его правильности и т. Д. Я могу вручную отправлять SMTP…
06 янв '16 в 21:03
0
ответов
Django-rq-scheduler: вызов функции с аргументами от django-admin
Мы используем django 1.10, django-rq, django-rq-scheduler. В администраторе django можно установить вызываемую функцию, но как можно отправить конкретные значения параметров этой функции (например, при вызове снимка экрана dir_listener.dir_scanner.s…
19 окт '16 в 07:56
1
ответ
Как передать необязательный встроенный объект в качестве параметра в очередь django-rq
Обновление: я обнаружил, что я не мог даже пройти класс в enqueue это возможно сделать? Я хочу передать item объект (модель в Django) в качестве параметра в queue.enqueue(grabber.parse_body, item), но rqworker вызовет это исключение (как только я по…
21 фев '15 в 05:02
1
ответ
Планировщик Django rq не может ставить одну и ту же задачу дважды
Я использую RQ планировщик. Я хочу напомнить пользователям проверять свою электронную почту через 2 минуты и 10 минут. Поэтому я использую сигнал post_save для планирования этих задач. Я поставил задачу так: from datetime import timedelta import dja…
22 авг '16 в 08:51
0
ответов
Django: где вызвать работников после отправки формы
Я написал некоторый фрагмент кода, который я хочу запустить с помощью django-rq, то есть использовать работников. Я создал форму, где пользователь может выбрать несколько объектов и нажать кнопку, чтобы начать операцию. для этого у меня есть в моих …
04 июн '17 в 12:03
2
ответа
Redis по-прежнему заполняется, когда results_ttl=0, почему?
Вопрос: Почему Redis заполняется, если результаты заданий немедленно отбрасываются? Я использую redis в качестве очереди для асинхронного создания PDF-файлов, а затем сохраняю результат в своей базе данных. Поскольку он сохранен, мне не нужно обраща…
03 сен '14 в 21:49
0
ответов
Ошибка многопроцессорного ведения журнала Python, qsize() растет бесконечно
Для справки: я использую django с работниками django_rq при отправке журналов в AWS Cloudwatch (подробности могут быть опущены для краткости...). Случайным образом журналы, отправленные рабочими, перестают попадать в обработчик CloudWatchLogger. Это…
12 дек '18 в 20:33
0
ответов
Django RQ рабочий надлежащей настройки передачи Django урегулирования
У меня есть проект Django, который работает отлично. Мне нужен RQ работник, чтобы сделать работу. У меня запущен редис-сервер. Это мой файл worker.py: import os import redis from rq import Worker, Queue, Connection listen = ['high', 'default', 'low'…
10 май '16 в 10:02
1
ответ
Очередь всегда пуста
Я использую Django-RQ в моем проекте. Чего я хочу достичь: у меня есть первый вид, который загружает шаблон, где изображение получается с веб-камеры и сохраняется на моем компьютере. Затем представление вызывает второе представление, где асинхронная…
04 янв '18 в 12:28
0
ответов
Конфигурация и установка django-rq в apps.py
Я использую django-rq в моем приложении Django. В настоящее время я устанавливаю django-rq с помощью pip, затем добавьте следующее содержимое в mysite/settings.py: INSTALLED_APPS += 'django_rq' RQ_QUEUES = { 'default': { 'HOST': 'localhost', 'PORT':…
04 июн '18 в 08:51
1
ответ
Django RQ сделать пакетную вставку БД
Как поставить в очередь функцию, которая будет работать долго? Я хочу сделать следующее: def batch_insert(data): rows.append(MyModel(*data)) if len(rows) > 1000: MyModel.objects.bulk_create(rows)
13 авг '16 в 07:18