Repository navigation
DjangoSched v0.1.0 - 首个公开版本 / Initial Public 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!