6811708b33
Fixes #27
44 lines
2.3 KiB
Python
44 lines
2.3 KiB
Python
from django.conf.urls import url
|
|
|
|
from .views import (
|
|
review_section,
|
|
review_status,
|
|
review_list,
|
|
review_admin,
|
|
review_bulk_accept,
|
|
result_notification,
|
|
result_notification_prepare,
|
|
result_notification_send,
|
|
review_random_proposal,
|
|
review_detail,
|
|
review_delete,
|
|
review_assignments,
|
|
review_assignment_opt_out,
|
|
review_all_proposals_csv,
|
|
)
|
|
|
|
urlpatterns = [
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/all/$", review_section, {"reviewed": "all"}, name="review_section"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/reviewed/$", review_section, {"reviewed": "reviewed"}, name="user_reviewed"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/not_reviewed/$", review_section, {"reviewed": "not_reviewed"}, name="user_not_reviewed"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/random/$", review_random_proposal, name="user_random"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/assignments/$", review_section, {"assigned": True}, name="review_section_assignments"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/status/$", review_status, name="review_status"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/status/(?P<key>\w+)/$", review_status, name="review_status"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/list/(?P<user_pk>\d+)/$", review_list, name="review_list_user"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/admin/$", review_admin, name="review_admin"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/admin/accept/$", review_bulk_accept, name="review_bulk_accept"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/notification/(?P<status>\w+)/$", result_notification, name="result_notification"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/notification/(?P<status>\w+)/prepare/$", result_notification_prepare, name="result_notification_prepare"),
|
|
url(r"^section/(?P<section_slug>[\w\-]+)/notification/(?P<status>\w+)/send/$", result_notification_send, name="result_notification_send"),
|
|
|
|
|
|
url(r"^review/(?P<pk>\d+)/$", review_detail, name="review_detail"),
|
|
|
|
url(r"^(?P<pk>\d+)/delete/$", review_delete, name="review_delete"),
|
|
url(r"^assignments/$", review_assignments, name="review_assignments"),
|
|
url(r"^assignment/(?P<pk>\d+)/opt-out/$", review_assignment_opt_out, name="review_assignment_opt_out"),
|
|
|
|
url(r"^csv$", review_all_proposals_csv, name="review_all_proposals_csv"),
|
|
|
|
]
|