Skip to content

DjangoSched v0.1.0 - 首个公开版本 / Initial Public Release

Choose a tag to compare

@cone387 cone387 released this 19 Sep 13:19
· 3 commits to master since this release

简介 / Introduction

DjangoSched 是一个轻量级的 Django 定时任务调度框架,支持周期任务、任务日志、数据库锁竞争机制,并可嵌入线程或独立进程运行。集成 Django Admin,可方便管理和查看任务及日志。

DjangoSched is a lightweight Django task scheduler supporting periodic jobs, task logs, DB-based locking, and can run embedded in threads or as a separate process. Integrated with Django Admin for easy management and monitoring.

主要特性 / Features

  • 周期任务调度 / Periodic task scheduling
  • 任务运行日志与状态记录 / Task run logs and status tracking
  • 数据库锁机制,支持多进程/多实例安全 / DB-based locking for multi-process/multi-instance safety
  • 支持嵌入式线程或独立进程运行调度器 / Embedded thread or separate process scheduler
  • Django Admin 集成 / Django Admin integration
  • 自动启动调度器(runserver/gunicorn 环境)/ Auto-start scheduler in runserver/gunicorn

快速开始 / Quick Start

详见 README.md。

See README.md for details.

许可 / License

MIT


欢迎反馈与贡献 / Issues and PRs welcome!