Django & Celery: Как мне запланировать выполнение задания только один раз с помощью Celery (аналогично команде «at» в Linux)?

Я просмотрел учебник по django-celery и думаю, что он действительно поможет мне выполнять фоновые задачи, не позволяя пользователям ждать. Однако у меня есть особое требование в программе, так что когда пользователь вводит дату, django должен иметь возможность планировать и откладывать выполнение на более позднее время. Раньше я использовал программу в , но она дает много проблем с разрешениями. Но когда я читаю документацию по Celery, я вижу только то, что Celery поддерживает cron, подобные задачам, называемым @periodic_task. Я уверен, что он также предоставляет atподобный механизм, но я не смог найти никакой документации. Может ли кто-нибудь указать мне на некоторые ресурсы или просто сказать мне, как этого добиться? Спасибо.

7
задан Shang Wang 30 March 2012 в 18:00
поделиться