如何禁用Django Celery管理模块?

时间:2012-05-13 13:03:02

标签: python django django-admin celery django-celery

我没有必要在我的Django管理员中使用芹菜模块。有没有办法可以删除它?

2 个答案:

答案 0 :(得分:20)

更具体地说,在<{strong> admin.py

之后的INSTALLED_APPS 内的任何应用的'djcelery'
from django.contrib import admin
from djcelery.models import (
    TaskState, WorkerState, PeriodicTask, 
    IntervalSchedule, CrontabSchedule)

admin.site.unregister(TaskState)
admin.site.unregister(WorkerState)
admin.site.unregister(IntervalSchedule)
admin.site.unregister(CrontabSchedule)
admin.site.unregister(PeriodicTask)

答案 1 :(得分:1)

您可以直接取消注册像admin.site.unregister(CeleryModelIdoNotWantInAdmin)这样的celerys模型