在django_chroniker包中添加新的自定义视图

时间:2017-06-27 09:05:30

标签: django cron

我需要使用一些代码创建简单视图并将其添加到cron作业中。

从管理员方面,用户只允许从"命令"中选择自定义命令。下拉

enter image description here

任何人,请帮帮我吗?用于添加自定义视图并在管理端显示。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我做到了。

使用Command类和内部句柄创建新的test-simple_cron.py文件,记下所需的视图代码。

test-simple_cron.py

class Command(BaseCommand):

    def handle(self, *args, **options):
        print 'test simple cron'

将此文件添加到package命令文件夹中,它会自动将此新自定义命令添加到从管理端下拉的命令中。

还可以自定义admin.py文件以限制值到命令下拉列表,仅显示“Chroniker”应用程序命令。