Newer
Older
__copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)"
__license__ = "AGPL v3"
from django.urls import path
path("", views.CollegeListView.as_view(), name="colleges"),
path("<college:college>", views.CollegeDetailView.as_view(), name="college_detail"),
"<college:college>/email_Fellows",
views.email_College_Fellows,
name="email_College_Fellows",
"fellowship-autocomplete",
views.FellowshipAutocompleteView.as_view(),
name="fellowship-autocomplete",
"_hx_fellowship_dynsel_list",
views._hx_fellowship_dynsel_list,
name="_hx_fellowship_dynsel_list",
"fellowships/<int:contributor_id>/add/",
views.FellowshipCreateView.as_view(),
name="fellowship_create",
),
"fellowships/<int:pk>/update/",
views.FellowshipUpdateView.as_view(),
"fellowships/<int:pk>/",
views.FellowshipDetailView.as_view(),
name="fellowship_detail",
"fellowships/<acad_field:acad_field>/<specialty:specialty>",
views.FellowshipListView.as_view(),
"fellowships/<acad_field:acad_field>",
views.FellowshipListView.as_view(),
path("fellowships", views.FellowshipListView.as_view(), name="fellowships"),
"fellowships/<int:pk>/email_start/",
views.FellowshipStartEmailView.as_view(),
name="fellowship_email_start",
"fellowships/submissions/<identifier:identifier_w_vn_nr>/",
views.submission_fellowships,
"fellowships/submissions/<identifier:identifier_w_vn_nr>/add",
views.submission_add_fellowship,
name="submission_add_fellowship",
"fellowships/<int:id>/submissions/<identifier:identifier_w_vn_nr>/remove",
views.fellowship_remove_submission,
name="fellowship_remove_submission",
"fellowships/<int:id>/submissions/add",
views.fellowship_add_submission,
name="fellowship_add_submission",
"fellowships/<int:id>/proceedings/add",
views.fellowship_add_proceedings,
name="fellowship_add_proceedings",
"fellowships/<int:id>/proceedings/<int:proceedings_id>/remove",
views.fellowship_remove_proceedings,
name="fellowship_remove_proceedings",
# Potential Fellowships
"potentialfellowships/add/",
views.PotentialFellowshipCreateView.as_view(),
name="potential_fellowship_create",
),
"potentialfellowships/<int:pk>/update/",
views.PotentialFellowshipUpdateView.as_view(),
name="potential_fellowship_update",
),
"potentialfellowsships/<int:pk>/update_status/",
views.PotentialFellowshipUpdateStatusView.as_view(),
name="potential_fellowship_update_status",
),
"potentialfellowships/<int:pk>/delete/",
views.PotentialFellowshipDeleteView.as_view(),
name="potential_fellowship_delete",
),
"potentialfellowships/<int:pk>/events/add/",
views.PotentialFellowshipEventCreateView.as_view(),
name="potential_fellowship_event_create",
),
"potentialfellowships/<int:potfel_id>/vote/<str:vote>/",
views.vote_on_potential_fellowship,
name="vote_on_potential_fellowship",
"potentialfellowships/<int:pk>/email_initial/",
views.PotentialFellowshipInitialEmailView.as_view(),
name="potential_fellowship_email_initial",
),
"potentialfellowships/<int:pk>/",
views.PotentialFellowshipDetailView.as_view(),
name="potential_fellowship_detail",
"potentialfellowships/<acad_field:acad_field>/<specialty:specialty>",
name="potential_fellowships",
"potentialfellowships/<acad_field:acad_field>",
name="potential_fellowships",
name="potential_fellowships",
# Nominations
path("nominations", views.nominations, name="nominations"),
"_hx_nomination_form/<int:profile_id>",
views._hx_nomination_form,
name="_hx_nomination_form",
path("_hx_nominations", views._hx_nominations, name="_hx_nominations"),
"_hx_nomination_li_contents/<int:nomination_id>",
views._hx_nomination_li_contents,
name="_hx_nomination_li_contents"
path(
"_hx_nomination_comments/<int:nomination_id>",
views._hx_nomination_comments,
name="_hx_nomination_comments",
),
path(
"_hx_nominations_needing_specialties",
views._hx_nominations_needing_specialties,
name="_hx_nominations_needing_specialties",
),
"_hx_nomination_voting_rounds",
name="_hx_nomination_voting_rounds",
path(
"_hx_nomination_vote/<int:voting_round_id>",
views._hx_nomination_vote,
name="_hx_nomination_vote",
),
path(
"_hx_nomination_decision/<int:nomination_id>",
views._hx_nomination_decision,
name="_hx_nomination_decision",
),
path(
"_hx_nominations_invitations",
views._hx_nominations_invitations,
name="_hx_nominations_invitations",
),