I want to add few dropdownlists and input boxes for adding few other things using django-celery periodic scheduling web ui.
How can i do that.
You can create your own custom admin form by inheriting PeriodicTaskAdmin and overwriting methods / properties:
from django.contrib import admin
from djcelery.admin import PeriodicTaskAdmin as BasePeriodicTaskAdmin
from djcelery.models import PeriodicTask
class PeriodicTaskAdmin(BasePeriodicTaskAdmin):
# Your code here
if PeriodicTask in admin.site._registry:
admin.site.unregister(PeriodicTask)
admin.site.register(PeriodicTask, PeriodicTaskAdmin)
You can find source code for PeriodicTaskAdmin on Github.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With