Just a thought here. Why don't you extend the app_index.html template to have the celery button in the admin index page?