| # Copyright 2013 the Melange authors. |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); |
| # you may not use this file except in compliance with the License. |
| # You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| """Module containing URL related helper utilities.""" |
| |
| |
| class UrlNames(object): |
| """URL names for Summer Of Code views.""" |
| |
| CONNECTION_LIST_FOR_ORG_ADMIN = 'soc_connection_list_for_org_admin' |
| CONNECTION_LIST_FOR_USER = 'soc_connection_list_for_user' |
| CONNECTION_MANAGE_AS_ORG = 'soc_connection_manage_as_org' |
| CONNECTION_MANAGE_AS_USER = 'soc_connection_manage_as_user' |
| CONNECTION_MARK_AS_SEEN_BY_USER = 'soc_connection_mark_as_seen_by_user' |
| CONNECTION_MARK_AS_SEEN_BY_ORG = 'soc_connection_mark_as_seen_by_org' |
| CONNECTION_PICK_ORG = 'soc_connection_pick_org' |
| CONNECTION_START_AS_ORG = 'soc_connection_start_as_org' |
| CONNECTION_START_AS_USER = 'soc_connection_start_as_user' |
| DUPLICATES = 'soc_duplicates' |
| ORG_APPLICATION_SHOW = 'soc_org_application_show' |
| ORG_APPLICATION_LIST = 'soc_org_application_list' |
| ORG_APPLICATION_SUBMIT = 'soc_org_application_submit' |
| ORG_HOME = 'soc_org_home' |
| ORG_LOGO_EDIT = 'soc_org_logo_edit' |
| ORG_PREFERENCES_EDIT = 'soc_org_preferences_edit' |
| ORG_PROFILE_CREATE = 'soc_org_profile_create' |
| ORG_PROFILE_EDIT = 'soc_org_profile_edit' |
| ORG_PUBLIC_LIST = 'soc_org_public_list' |
| ORG_APPLICATION_RESPONSE_SHOW = 'soc_org_application_response_show' |
| PROFILE_ADMIN = 'soc_profile_admin' |
| PROFILE_EDIT = 'soc_profile_edit' |
| PROFILE_NOTIFICATION_SETTINGS = 'soc_profile_notification_settings' |
| PROFILE_REGISTER_AS_ORG_MEMBER = 'soc_profile_register_as_org_member' |
| PROFILE_REGISTER_AS_STUDENT = 'soc_profile_register_as_student' |
| PROFILE_SHOW = 'soc_profile_show' |
| PROJECT_ASSIGN_MENTORS = 'soc_project_assign_mentors' |
| PROJECT_CODE_SAMPLES = 'soc_project_code_samples' |
| PROJECT_CODE_SAMPLE_UPLOAD = 'soc_project_code_sample_upload' |
| PROJECT_DETAILS = 'soc_project_details' |
| PROJECT_EDIT = 'soc_project_edit' |
| PROJECT_LIST_PUBLIC = 'soc_project_list_public' |
| PROJECT_MANAGE_ADMIN = 'project_manage_admin' |
| PROJECT_WITHDRAW = 'soc_project_withdraw' |
| PROPOSAL_ACCEPT_AS_PROJECT = 'soc_proposal_accept_as_project' |
| PROPOSAL_ADMIN_ACCEPT = 'soc_propsoal_admin_accept' |
| PROPOSAL_ASSIGN_MENTORS = 'soc_proposal_assign_mentors' |
| PROPOSAL_EDIT = 'soc_proposal_edit' |
| PROPOSAL_EDITABLE_POST_DEADLINE = 'soc_proposal_editable_post_deadline' |
| PROPOSAL_IGNORE = 'soc_proposal_ignore' |
| PROPOSAL_LIST_FOR_ORG_MEMBER = 'soc_proposal_list_for_org_member' |
| PROPOSAL_LIST_FOR_STUDENT = 'soc_proposal_list_for_student' |
| PROPOSAL_PICK_ORG = 'soc_proposal_pick_org' |
| PROPOSAL_POSSIBLE_MENTOR_ADD = 'soc_proposal_possible_mentor_add' |
| PROPOSAL_POSSIBLE_MENTOR_REMOVE = 'soc_proposal_possible_mentor_remove' |
| PROPOSAL_PUBLIC = 'soc_proposal_public' |
| PROPOSAL_REJECT_AS_PROJECT = 'soc_proposal_reject_as_project' |
| PROPOSAL_RESUBMIT = 'soc_proposal_resubmit' |
| PROPOSAL_REVIEW_AS_ORG_MEMBER = 'soc_proposal_review_as_org_member' |
| PROPOSAL_REVIEW_AS_STUDENT = 'soc_proposal_review_as_student' |
| PROPOSAL_SCORE = 'soc_proposal_score' |
| PROPOSAL_SUBMIT = 'soc_proposal_submit' |
| PROPOSAL_UNEDITABLE_POST_DEADLINE = 'soc_proposal_uneditable_post_deadline' |
| PROPOSAL_UNIGNORE = 'soc_proposal_unignore' |
| PROPOSAL_WITHDRAW = 'soc_proposal_withdraw' |
| SLOT_ALLOCATION_DETAILS = 'soc_slot_allocation_details' |