1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
from celery_http_gateway.tasks import hello_world
from django.conf.urls.defaults import handler404, handler500, include, patterns, url # noqa
from djcelery import views as celery_views
# Uncomment the next two lines to enable the admin:
# from django.contrib import admin
# admin.autodiscover()
urlpatterns = patterns(
'',
url(r'^apply/(?P<task_name>.+?)/', celery_views.apply),
url(r'^hello/', celery_views.task_view(hello_world)),
url(r'^(?P<task_id>[\w\d\-]+)/done/?$', celery_views.is_task_successful,
name='celery-is_task_successful'),
url(r'^(?P<task_id>[\w\d\-]+)/status/?$', celery_views.task_status,
name='celery-task_status'),
)
|