Я использую «DatabaseScheduler» с Django Celery Beat, но не могу передать аргументы функции.
Настройки:
# Django celery
import djcelery
djcelery.setup_loader()
BROKER_URL = 'django://'
CELERYBEAT_SCHEDULER = "djcelery.schedulers.DatabaseScheduler"
Задание:
@task()
def some_task(days):
# Some code
...
Как я могу передать аргумент «дни» с помощью администратора Django? Я создал новую «Периодическую задачу», назвав «some_task». Я пытался провести дни спора с:
Arguments: [7]
а также протестировано:
Keyword arguments: {"days": 7}
Кто-нибудь может подсказать, как передавать аргументы с помощью администратора Django?
С уважением,