3 Star 0 Fork 2

huge-dream / dvadmin-apscheduler

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

dvadmin_apscheduler

介绍

dvadmin-apscheduler 插件是集成 django-apscheduer 的一个后端插件,安装可快速使用定时任务,包含在线添加任务、启停任务、查看任务记录等。
与之相对应的是 dvadmin-apscheduler-web 前端插件

安装包

使用pip安装库:

pip install dvadmin-apscheudler

目录结构:

dvadmin-apscheduler
|   dvadmin_apscheduler
|   |   fixtures
|   |   |   __init__.py
|   |   |   init_menu.json
|   |   |   initialize.py
|   |   migrations
|   |   |   __init__.py
|   |   views
|   |   |   __init__.py
|   |   |   task.py
|   |   |   task_detail.py
|   |   __init__.py
|   |   apps.py
|   |   models.py
|   |   settings.py
|   |   tasks.py
|   |   urls.py
|   setup.py

方式一:一键导入注册配置

在 ./application/settings.py 下导入默认配置

...
from dvadmin_apscheduler.settings import *

方式二:手动配置

在 INSTALLED_APPS 中注册app(注意先后顺序)

INSTALLED_APPS = [
    ...
    'django_apscheduler',
    'dvadmin_apscheduler',
]

在 ./application/urls.py 中注册url地址

urlpatterns = [
    ...
    path('api/dvadmin_apscheduler/', include('dvadmin_apscheduler.urls'))
]

进行迁移和初始化

python3 manage.py makemigrations
python3 manage.py migrate
# 注意备份初始化信息
python3 manage.py init -y

其他配置请参考 django_apscheduler 和 apscheduler 文档

使用说明

启动项目同时也会启动定时器
python3 manage.py runserver 0.0.0.0:8000

空文件

简介

apscheduler 后端插件 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/huge-dream/dvadmin-apscheduler.git
git@gitee.com:huge-dream/dvadmin-apscheduler.git
huge-dream
dvadmin-apscheduler
dvadmin-apscheduler
master

搜索帮助