/
urls.py
19 lines (17 loc) · 995 Bytes
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from django.conf.urls import patterns, url
from basecrowd import views
urlpatterns = patterns(
'',
url(r'^(\w+)/assignments/$', views.get_assignment, name='get_assignment'),
url(r'^(\w+)/assignments/retainer/$', views.assign_retainer_task,
name='assign_retainer_task'),
url(r'^(?P<crowd_name>\w+)/assignments/worker/(?P<worker_id>\w+)/task/(?P<task_id>\w+)$',
views.get_retainer_assignment, name='get_retainer_assignment'),
url(r'^(?P<crowd_name>\w+)/retainer/finish$', views.finish_pool, name='finish_pool'),
url(r'^(?P<crowd_name>\w+)/workers/(?P<worker_id>\w+)/understands_retainer$',
views.understands_retainer, name='understands_retainer'),
url(r'^(\w+)/responses/$', views.post_response, name='post_response'),
url(r'^(\w+)/tasks/$', views.create_task_group, name='create_tasks'),
url(r'^(\w+)/purge_tasks/$', views.purge_tasks, name='purge_tasks'),
url(r'^(?P<crowd_name>\w+)/retainer/ping/$', views.ping, name='ping'),
)