celery - 如何向用户显示预定的 cron - Celery 调度程序?
问题描述
我有一个 django 应用程序,用户可以在其中安排每周/每月运行他们的任务。我将其存储为CrontabSchedule
django_celery_beat 中。现在,我想向用户展示他的日程安排(例如任务将在每个星期六上午 12 点运行——人类可读的格式)。当 crontab 支持 TZ 时,我该怎么做?
并且用户可能位于与TZ aware crontab
django_celery_beat 中的时区不同的时区。
例如,用户已将计划设置为在 Asia/Hong_Kong 时区的凌晨 3.30 运行任务。但用户现在在柏林。我想根据他的时区以人类可读的格式向用户显示这个时间表(3.30AM Asia/Hong_Kong)。
解决方案
推荐阅读
- laravel - laravel 属于同一张表 不是唯一的表/别名
- git - 如果删除包含文件夹,Git 会停止跟踪已删除的文件
- ssl - 禁用 SSL 时 Rs.exe 无法发布报告
- python - Generate n random values from a specific mean and range values
- amcharts - 如何在 amCharts 中制作“平面仪表”?
- python - 常量模块,运行一次
- c# - Unity,C# 错误 CS0012:类型“颜色”在未引用的程序集中定义
- vba - VBA Userform按钮图像质量很差
- c - C 是否在内部使用 2 的补码来评估像 5-4 这样的无符号数算术?
- wordpress - WORDPRESS 获取文件名以用作 ALT